官网安装方法:
https://www.postgresql.org/download/linux/redhat/
1.添加PostgreSQL Yum存储库
yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm
2.安装PostgreSQL Server和客户端软件包
yum -y install postgresql11-server postgresql11
安装postgis
安装postgis工具包
yum install wget net-tools epel-release -y
yum install postgis30_11
3.初始化数据库并启用自动启动
# 初始化 /usr/pgsql-/bin/postgresql--setup initdb # 启动 systemctl start postgresql- # 设置开机自启动 systemctl enable postgresql-
4.启用远程访问PostgreSQL(作用是可以通过公网连接你的数据库,前提是你有公网ip)
# 我的路径是这样的 vi /var/lib/pgsql//data/postgresql.conf # 修改 listen_addresses = '*' # 我的路径是这样的 vi /var/lib/pgsql//data/pg_hba.conf # 修改 host all all 127.0.0.1/ md5 # 添加 host all all 0.0.0.0/ trust # 重启 systemctl restart postgresql-
5.设置PostgreSQL管理员用户的密码(一定要按照这种格式配置用户名和密码)
su - postgres psql -c "alter user 用户名 with password '密码'"
安装postgis扩展
CREATE EXTENSION postgis;
6.御载postgres
yum 删除软件包: yum remove postgresql* 删除相关目录文件: rm -rf /var/lib/pgsql rm -rf /usr/pgsql* 删除pg相关用户组/用户 userdel -r postgres groupdel postgres
以上就是CentOS7安装postgreSQL11的详细内容,更多关于CentOS7安装postgreSQL11的资料请关注九品源码其它相关文章!