之前使用pgsql基本上就是用docker搭建容器然后直接使用,但是我们公司面向客户我也不知道能不能用docker构建所以就有了这个手札了吧...
具体怎么用docker,请移步百度,或者我自己不记得某些基础命令-->移步:https://199604.com/1303#article
剩下的基本上就是一下几个步骤...
1.添加用户和组 groupadd postgres useradd postgres -g postgres 2.添加RPM yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-7-x86_64/pgdg-centos96-9.6-3.noarch.rpm 3.安装PostgreSQL 9.6 yum install postgresql96-server postgresql96-contrib postgresql96-devel 4.初始化数据库 /usr/pgsql-9.6/bin/postgresql96-setup initdb 默认Postgresql数据库安装路径是 /usr/pgsql-9.6/ 默认Postgresql数据库系统配置路径是 /var/lib/pgsql/9.6/data 5.开启服务 service postgresql-9.6 start 6.修改密码 ALTER USER postgres WITH PASSWORD '密码'; --sql语句必须以分号结束;修改密码必须在psql中操作 7.开启远程访问 vi /var/lib/pgsql/9.6/data/postgresql.conf 修改#listen_addresses = 'localhost' 为 listen_addresses='*' 8.信任远程连接 vi /var/lib/pgsql/9.6/data/pg_hba.conf 修改如下内容,信任指定服务器连接 # IPv4 local connections: host all all 127.0.0.1/32 md5 host all all (需要连接的服务器IP) md5 systemctl stop firewalld