在Ubuntu中为Postgresql安装postgis扩展
前面介绍过在windows系统中由于缺失postgis扩展而引起的Directus Map地图字段无法创建的问题,此文继续在ubuntu中针对此问题的解决方法
没有安装postgresql的可参考这里:在Ubuntu22上安装Postgresql并配置端口和远程访问
安装postgis
sudo apt update sudo apt install postgis
登录postgresql数据库
sudo -i -u postgres psql
查看当前数据库连接信息
postgres-# \c You are now connected to database "postgres" as user "postgres".
切换数据库连接
postgres=# \connect yourdatabase You are now connected to database "yourdatabase" as user "postgres".
为数据库添加postgis扩展
CREATE EXTENSION postgis; CREATE EXTENSION
保存退出
\q
最后需要重启数据库服务
systemctl restart postgresql
重启app应用
pm2 restart appName