服务器是debian,pgsql版本是apt默认的9.6
apt install postgresql
安装好之后,创建一个数据库,再创建一个超级用户
具体操作是:
su postgres
createdb 数据库名
createuser -s -P 用户名
如果要修改密码,可以登进 psql,用这个命令修改
ALTER USER 用户名 PASSWORD '新密码'
然后配置允许远程登录
要修改两个配置文件,分别是
/etc/postgresql/9.6/main/postgresql.conf
/etc/postgresql/9.6/main/pg_hba.conf
第一个文件是配置监听地址和端口的,找到 listen_addresses,改为 listen_addresses = '*'
pg_hba.conf 需要加上这句 host all all 0.0.0.0/0 md5
然后就可以了,重启服务器
service postgresql restart
测试链接
成功!