CentOS7安装postgreSQL11

服务器   发布日期:2025年07月13日   浏览次数:166

官网安装方法:

https://www.postgresql.org/download/linux/redhat/

1.添加PostgreSQL Yum存储库

  1. yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm

2.安装PostgreSQL Server和客户端软件包

  1. yum -y install postgresql11-server postgresql11

安装postgis

安装postgis工具包

  1. yum install wget net-tools epel-release -y
  1. yum install postgis30_11

3.初始化数据库并启用自动启动

  1. # 初始化
  2. /usr/pgsql-/bin/postgresql--setup initdb
  3. # 启动
  4. systemctl start postgresql-
  5. # 设置开机自启动
  6. systemctl enable postgresql-

4.启用远程访问PostgreSQL(作用是可以通过公网连接你的数据库,前提是你有公网ip)

  1. # 我的路径是这样的
  2. vi /var/lib/pgsql//data/postgresql.conf
  3. # 修改
  4. listen_addresses = '*'
  5. # 我的路径是这样的
  6. vi /var/lib/pgsql//data/pg_hba.conf
  7. # 修改
  8. host all all 127.0.0.1/ md5
  9. # 添加
  10. host all all 0.0.0.0/ trust
  11. # 重启
  12. systemctl restart postgresql-

5.设置PostgreSQL管理员用户的密码(一定要按照这种格式配置用户名和密码)

  1. su - postgres
  2. psql -c "alter user 用户名 with password '密码'"

 安装postgis扩展

  1. CREATE EXTENSION postgis;

6.御载postgres

  1. yum 删除软件包:
  2. yum remove postgresql*
  3. 删除相关目录文件:
  4. rm -rf /var/lib/pgsql
  5. rm -rf /usr/pgsql*
  6. 删除pg相关用户组/用户
  7. userdel -r postgres
  8. groupdel postgres

 

以上就是CentOS7安装postgreSQL11的详细内容,更多关于CentOS7安装postgreSQL11的资料请关注九品源码其它相关文章!