ubuntu服务器16.04
postgres Pro standart 11.5 (https://postgrespro.ru)
后2.5 2.5
更新:我找到了答案,见下文
Posgis成功地安装在Postgresql (usr/share/postgresql/11/extension)的扩展目录中,当然,postgre (它的扩展文件夹是opt/pgpro/std/-11/share/extension)找不到文件postgis.control。
所以,我的问题是:
1)我是否可以将postgresql.conf ( postgresql的配置文件)配置为使用postgresql的扩展文件夹?
2)如果只有二进制安装postgis的解决方案,那么如何设置postgres的配置文件?
我已经试过了
发布于 2019-09-02 07:10:27
如果有人面临同样的问题:
wget https://postgis.net/stuff/postgis-2.5.4dev.tar.gz
tar xvfz postgis-2.5.4dev.tar.gz
cd postgis-2.5.4dev
sudo apt-get install postgrespro-std-11-dev
sudo apt-get install libxml2-dev
sudo apt-get install libgeos-dev
sudo apt-get install libproj-dev
sudo apt-get install libgdal-dev
sudo ./configure --with-pgconfig=/opt/pgpro/std-11/bin/pg_config
make
sudo make install然后连接到数据库并运行create extension postgis;。
发布于 2019-08-28 11:12:59
如果PostgreSQL不为PostGIS提供带有PostgreSQL分支的包,则必须从源代码构建PostGIS。
您不能使用为其他二进制文件构建的PostGIS包。
https://stackoverflow.com/questions/57685825
复制相似问题