1.保证服务器上已经有yum工具
2.Postgresql安装地址 https://www.postgresql.org/download/linux/redhat/
3.可以通过选择版本获取提示信息
4.安装的postgresql默认创建一个无密码的postgres
sudo -i -u postgres
psql -l
5.查看端口,防火墙开放端口
netstat -a | grep PGSQL
firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl stop firewalld.service
systemctl start firewalld.service
sudo firewall-cmd --zone=public --list-ports
6.修改配置
find / -name postgresql.conf
找到文件,修改相应位置。
find / -name pg_hba.conf
重启一下数据库
systemctl restart postgresql-12.service
7.修改密码
sudo -i -u postgres
psql
alter user postgres with password 'postgres1234';
\q
exit
docker run --name postgres -v /usr/pgsql-data:/var/lib/postgresql/data -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres