安装包对照版本参考 UsersWikiPostgreSQLPostGIS – PostGIS
如果Red Hat系统上有旧版本的PostgreSQL需要卸载
在较新的Red Hat版本,使用dnf包管理器卸载:sudo dnf remove postgresql-server postgresql
旧版本,使用yum包管理器卸载 sudo yum remove postgresql-server postgresql
一、安装postgres
1、postgresql 比较容易,基本按照官网来就行,安装过程中基本没遇到问题,不做详细介绍。
推荐官方教程 https://www.postgresql.org/download/linux/redhat/
2、安装完成后检查PostgreSQL安装情况
find / -name *postg*
find / -name *pgsql*
rpm -qa | grep postgres 确认是否安装指定的安装包
rpm -qal | grep postgres 这个命令可以查看安装文件的位置
chkconfig --list或systemctl list-unit-files 查看所有服务并找到postgre的服务名称
3、查看postgresql是否运行三种方式
ps -ef | grep postgres 查postgres的进程信息
netstat -tpnl | grep 5432 查postgres的端口号5432是否已经打开
service postgresql-15 status 查看服务状态
4、配置远程访问
vim /var/lib/pgsql/15/data/postgresql.conf
#将文件中“#listen_addresses = 'localhost'”修改为
listen_addresses = '*'
vim /var/lib/pgsql/15/data/pg_hba.conf
#在文件中最底部添加以下配置
host all all 0.0.0.0/0 md5
配置远程访问后重启服务生效
systemctl daemon-reload
systemctl restart postgresql-15
5、修改密码, PostgreSQL 安装完成后会自动创建一个名为 postgres 的数据库管理员用户和一个名为 postgres 的操作系统用户,密码随机生成,因此您需要先修改这两个用户的密码,以便后续的使用。<