一.安装
创建文件
sudo vim /etc/apt/sources.list.d/pgdg.list
写入文件:
deb http://apt.postgresql.org/pub/repos/apt/ Yxenial-pgdg main
执行:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
安装:
sudo apt-get install postgresql-9.6
检查运行状态:
/etc/init.d/postgresql status
二.设置postgres用户密码
重置Linux-postgres用户密码:
sudo passwd postgres
设置Postgresql-postgres用户密码:
执行
su postgres
psql
alert user postgres with password 'password'
PS:此处password和 Linux-Postgres用户的密码一致
修改完成后执行 \q 退出
三.设置监听地址和允许远程连接
sudo vim /etc/postgresql/9.6/main/postgresql.conf
#修改
#listen_addresses = 'localhost'
#为
listen_addresses = '*'
执行:
sudo vim /etc/postgresql/9.6/main/pg_hba.conf
末行添加: host all all 0.0.0.0/0 md5
最后,重启数据库服务
sudo /etc/init.d/postgresql restart