在线安装 RPM包
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-6-x86_64/pgdg-redhat-repo-latest.noarch.rpm
安装客户端软件包
yum install postgresql12
安装服务器软件包
yum install postgresql12-server
启动
service postgresql-12 initdb
chkconfig postgresql-12 on
service postgresql-12 start
验证是否成功
rpm -aq | grep postgres
初始化数据库
/usr/pgsql-12/bin/postgresql-12-setup initdb
设置开机自启动
systemctl enable postgresql-12
systemctl start postgresql-12
开启远程访问
进入目录:cd var/lib/pgsql/12/data
修改 postgresql.conf 文件:将 listen_addresses = ‘localhsot’ 修改为 listen_addresses = ‘*’
信任远程连接
进入目录:cd var/lib/pgsql/12/data
修改 pg_hba.conf 文件:在如图位置新增一条记录,将要连接的IP添加进来
host | all | all | 需要连接电脑的IP/32 | trust |
---|
trust:无条件地允许联接
md5 :要求客户端提供一个 MD5 加密的口令进行认证
重启服务
systemctl restart postgresql-12
配置云服务器安全组
开通5432端口
navicat连接
密码跟用户名默认是一样的