一、安装
检查本机安装情况:
rpm -qa | grep postgres 检查PostgreSQL 是否已经安装
rpm -qal | grep postgres 检查PostgreSQL 安装位置
使用yum库设置安装postgresql94版本,最好先创建用户组和用户:
(1)新增postgres用户组:
groupadd postgres
(2)新增postgres用户并且设置这个用户属于上面创建的postgres用户组:
useradd -g postgres postgres
(3)修改postgres用户密码:passwd postgres(这里设置密码为postgres)
安装Yum库
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
在线安装:
yum install postgresql96
yum install postgresql96-server
安装完成之后:
可以使用rpm -qal|grep postgres这个命令查看安装文件的位置,注意默认的postgresql配置文件的位置和名称。
二、配置远程访问权限
/var/lib/pgsql/9.6/data 目录下 编辑:
1、postgresql.conf
定位到#listen_addresses=’localhost’,修改成listen_addresses=’*‘
2、pg_hba.conf
找到“# IPv4 local connections:“后,回车另起一行,添加参数行如下,保存即可。
在86行下面增加一行,表示允许任何一个客户端使用正确的用户名和密码访问自己
host all all 0.0.0.0/0 trust
重启:
先查看是否有postgresql服务
systemctl start postgresql-9.5.service