1.安装存储库RPM:
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2.安装客户端软件包:
yum install postgresql11
3.安装服务器包:
yum install postgresql11-server
4.初始化数据库并启用自动启动:
/usr/pgsql-11/bin/ postgresql-11-setup initdb
systemctl enable postgresql-11
systemctl start postgresql-11
5.修改用户密码
su - postgres 切换用户,执行后提示符会变为 '-bash-4.2$'
psql -U postgres 登录数据库,执行后提示符变为 'postgres=#'
\password
6.远程访问
vim /var/lib/pgsql/9.6/data/postgresql.conf,
修改#listen_addresses = ‘localhost’ 为 listen_addresses=’*’
取消listen_addresses 和 port注释
7.信任远程连接
vim /var/lib/pgsql/10/data/pg_hba.conf
修改如下内容,信任指定服务器连接
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 0.0.0.0/0(需要连接的服务器IP) md5
8.重启postgres服务
systemctl restart postgresql-11
9.Navicat 连接测试