安装PostgreSQL与PostGIS (Ubuntu16.04LTS)
2017-01-11 11:10
525 查看
1.安装软件
我们将使用PostgreSQL来存储地图数据。PostGIS是PostgreSQL的空间扩展。运行下列指令来安装postgreSQL与PostGIS.
用户postgres将在安装的时候自动创建。使用下指令切换到postgres用户。
创建数据库用户osm
为osm用户创建一个名为gis的数据库。
添加hstore/postgis/postgis_topology/fuzzystrmatch/
postgis_tiger_geocoder扩展:
从postgres用户中退出。
为操作系统创建一个osm用户
2.使用pgAdmin3查看数据库
执行下列语句安装pgAdmin3
执行psql命令,并设置postgres用户登录密码:
此时,打开pgadmin3,并连接到本地服务器,可以看到postgres与osm两个数据库,以及在osm中添加了6个扩展。
我们将使用PostgreSQL来存储地图数据。PostGIS是PostgreSQL的空间扩展。运行下列指令来安装postgreSQL与PostGIS.
sudo apt install postgresql postgresql-contrib postgis postgresql-9.5-postgis-2.2
用户postgres将在安装的时候自动创建。使用下指令切换到postgres用户。
sudo -u postgres -i
创建数据库用户osm
createuser osm
为osm用户创建一个名为gis的数据库。
createdb -E -UTF8 -O osm gis
添加hstore/postgis/postgis_topology/fuzzystrmatch/
postgis_tiger_geocoder扩展:
psql -c "CREATE EXTENSION hstore;" -d gis psql -c "CREATE EXTENSION postgis;" -d gis psql -c "CREATE EXTENSION postgis_topology;" -d gis psql -c "CREATE EXTENSION postgis_tiger_geocoder;" -d gis psql -c "CREATE EXTENSION fuzzystrmatch;" -d gis
从postgres用户中退出。
exit
为操作系统创建一个osm用户
sudo adduser osm
2.使用pgAdmin3查看数据库
执行下列语句安装pgAdmin3
sudo apt install pgadmin3
执行psql命令,并设置postgres用户登录密码:
psql postgres postgres=# \password Enter new password: Enter it again: postgres=#\q
此时,打开pgadmin3,并连接到本地服务器,可以看到postgres与osm两个数据库,以及在osm中添加了6个扩展。
相关文章推荐
- Ubuntu 16.04 LTS安装Docker 1.11.1
- Ubuntu 16.04 LTS安装telnet & ssh
- Ubuntu 16.04 LTS安装Qt Creator
- Ubuntu Server 16.04 LTS 上安装 LAMP图解教程
- ubuntu16.04安装metasploit+postgresql
- 笔记本 安装 Ubuntu 16.04 LTS 开机死机
- Ubuntu 16.04 LTS下安装火狐Flash插件
- ubuntu 16.04 LTS安装DBeaver
- Ubuntu 16.04 LTS 系统安装
- Ubuntu16.04 LTS 安装OpenCV3.1.4教程
- U盘安装 Ubuntu 16.04 LTS 提示:gfxboot.c32: not a COM32R image
- Ubuntu 16.04 LTS 安装 Nginx/PHP 7/MySQL 5.7 (LEMP)
- Ubuntu 16.04 LTS安装好之后需要做的15件事
- Ubuntu16.04LTS安装搜狗输入法失败原因加总结
- 在 Ubuntu Server 16.04 LTS 上安装 LAMP
- Ubuntu 16.04 LTS安装sogou输入法详解
- Vmware虚拟机安装Ubuntu 16.04 LTS(长期支持)版本+VMware tools安装的图文教程
- Ubuntu 16.04 LTS安装好之后需要做的15件事
- Ubuntu16.04LTS安装搜狗拼音
- 图解 Ubuntu Server 16.04 LTS 上安装 LAMP