安装:
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
yum install postgresql10-server
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
安装完之后PostgreSql已经为我们创建了一个用户,咱们切换过去
[root@iZ8vb84j8555232vkt0kx2Z ~]# su - postgres
Last login: Sun Jul 12 01:12:41 CST 2020 on pts/1
-bash-4.2$ psql
psql (10.13)
Type "help" for help.
postgres=#
看到最后一行表示已经进去了,现在创建一个root超级用户,密码也为root(正式环境可不能这样哦)
create role root superuser PASSWORD 'root' login;
服务搭建完成,用户创建完成,现在需要通过Navicat远程连接
将文件中的 listen_addresses = 'localhost' 修改为 listen_addresses = '*'
vim /var/lib/pgsql/10/data/postgresql.conf
修改postgresql的访问控制的配置文件
host all all 192.168.0.9/32 md5
vim /var/lib/pgsql/10/data/postgresql.conf
重启服务即可
systemctl restart postgresql-10.service