环境 :Ubuntu 18
安装很简单,apt-get install postgresql-10
然后注意手动修改两个配置文件:
/etc/postgresql/10/main
有两个配置文件:
分别是 postgresql.conf 和 pg_hba.conf
#编辑 postgresql.conf,使PostgreSQL可以接受来自任意IP的连接请求。如下:
listen_addresses = '*'
#编辑 pg_hba.conf,配置服务端允许的认证方式将下面的内容添加到 pg_hba.conf的最后一句:
# TYPE DATABASE USER CIDR-ADDRESS METHOD
host all all 0.0.0.0/0 md5
创建新的超级用户:
先使用安装时自动创建的postgres账号进入postgres的bash,然后在bash中使用:
postgres=# CREATE ROLE liuxiao superuser PASSWORD 'liuxiao' login;
login是赋予登录权限,否则是不能登录的