安装(当前是版本10)
sudo apt install postgresql
允许远程访问
主配置文件:
sudo su postgres
nano /etc/postgresql/10/main/postgresql.conf
listen_addresses = '*'
权限控制文件:
sudo su postgres
nano /etc/postgresql/10/main/pg_hba.conf
# IPv4 local connections:
host all all 0.0.0.0/0 md5
# IPv6 local connections:
host all all ::1/128 md5
重新初始化资料库族
- 先安装中文支持包
sudo locale-gen zh_CN.UTF-8
sudo service postgresql stop
- 删除默认的资料库目录,然后重建
sudo su postgres
cd /var/lib/postgresql/10
rm -rf main
mkdir main
- 通过initdb初始化资料库族
/usr/lib/postgresql/10/bin/initdb -E UTF-8 --locale=zh_CN.UTF-8 -D /var/lib/postgresql/10/main -U pgroot -W
- 创建用户表空间sqldata
sudo mkdir /var/sqldata
sudo chown postgres:postgres /var/sqldata
- 启动资料库服务
sudo service postgresql start