1. 安装PostgreSQL
从官网](https://www.postgresql.org/download/)获取安装包。
我选择EDB
的安装方式,从Interactive installer by EDB下的Download the installer
进入下载页面。
选择Mac OS X下的任意版本下载。
下载完成之后,点击app进行安装。
安装一路next就可以了,但需要注意在Select Components
这一步记得勾选Stack Builder(用于之后下载PostGIS)。
- pgAdmin是用于连接和管理PostgreSQL数据库的工具(推荐一起下载)
2. 安装PostGIS
PostGIS是PostgreSQL的扩展程序,用于补充完善PostgreSQL对地理空间对象的支持。
前面下载的Application Stack Builder
是EDB提供的下载工具,可用其安装PostGIS。
Application Stack Builder启动后,选择PostgreSQL 13 on port 5432,点击next。
找到Spatial Extensions
下的PostGIS,勾选之后Next。
下载下来的是一个压缩包,直接解压安装即可。安装过程没什么要注意的,选择默认一路next即可。
其他操作
- 环境配置
.bash_profile
# postgresql
export PGHOME=/Library/PostgreSQL/13
export PGDATA=/Library/PostgreSQL/13/data
export PATH=$PATH:$PGHOME/bin
$ source ~/.bash_profile
- 启动PostgreSQL服务
使用pg_ctl指令
# 切换到postgres用户
$ sudo su postgres
# 开启服务
$ pg_ctl start
- 为数据库开启空间扩展
CREATE EXTENSION postgis;