一、安装PostgreSQL
1、添加库
sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"
2、添加key
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
3、安装
sudo apt-get update
sudo apt-get install postgresql-9.6
4、登录、修改密码
# 登录PstgreSQL
sudo -u postgres psql
# 修改登录密码
alter user postgres with password 'root`
5、配置远程连接
- 查看 postgresql 运行状态
systemctl status postgresql
- 修改
postgersql.conf
配置文件
需要修改两个地方:
1)listen_addresses = '*',监听所有地址
2)password_encryption = on,开启密码登录
vim /etc/postgresql/9.6/main/postgresql.conf
- 修改
pg_hba.conf
配置文件
在末尾添加一行内容,表示允许任何IP地址通过密码验证(md5)访问PostgreSQL服务。
vim /etc/postgresql/9.6/main/pg_hba.conf
# 添加的内容
host all all 0.0.0.0/0 md5
- 重启 postgersql 服务即可远程访问
/etc/init.d/postgresql restart
参考链接:
https://blog.csdn.net/zj0078/article/details/71156064
https://blog.csdn.net/qq_38904077/article/details/104006263
二。安装PostGis
1、查看支持的 PostGis 版本
sudo apt-cache search postgresql
2、安装 PostGis
sudo apt install postgresql-9.6-postgis-2.5
安装完毕后可以使用 dpkg -l | grep postgis
命令查看已安装的postgis扩展
3、创建 PostGis 扩展
我们需要新建一个数据库来添加扩展。
-- 创建数据库
CREATE DATABASE em_hgh;
-- 添加PostGIS扩展
CREATE EXTENSION postgis;
-- 验证是否成功添加扩展
SELECT PostGIS_Full_Version();
- PostgreSQL PostGis Ubuntu 18.04 9.6postgresql postgis ubuntu 18.04 postgresql postgis ubuntu postgresql路径 数据9.6 postgresql centos7 postgis centos postgresql插件postgis数据库 postgresql ogr命令postgis timescaledb postgresql插件postgis postgresql postgis pgsql postgresql postgis centos7 centos 集群postgresql pgrouting postgis