Nathaniel's blog
Back to posts

Installing postgresql on Debian 9

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

获取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

Share this post

Reactions

Installing postgresql on Debian 9 | Nathaniel's blog