CentOS7安装postgreSQL11

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

官网安装方法:

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的资料请关注九品源码其它相关文章!