Installing postgresql on Debian 9
Nathaniel LinJune 15, 20191 min read2 views

获取postgres
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O
- | sudo apt-key add
-
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main"
>> /etc/apt/sources.list.d/pgdg.list'
sudo apt-get update sudo apt-get install postgresql postgresql-contrib
连接
sudo su
- postgres psql
查看连接信息
postgres-# \conninfo
退出
postgres-# \q
创建用户
如果当前用户不是postgres,则
su
- postgres
然后
createuser --interactive --pwprompt
远程访问
找到 postgresql.conf,一般在/etc/postgresql/版本号/main下
find / -name "postgresql.conf"
找到后用vim打开
其中找到
#listen_addresses = 'localhost'
然后修改为
listen_addresses = '*'
然后同一目录下找到pg_hba.conf
在其最后一行加上
host all all 0.0.0.0/0 md5
完成之后重启服务
systemctl restart postgresql