安装时一定要指定版本号, 不能直接 yum install postgresql-devel, 否则安装的版本是9.2.4, 并且会在/usr/bin下面再次生成一个pg_config二进制文件, 由于/usr/bin也在PATH中并且优先级更高, 导致运行pg_config --version时实际执行的是 /usr/bin/pg_config --version, 返回结果是9.2.4, 不满足Makefile的最...
--prefix=PREFIX —— PostGIS安装的位置 --with-pgconfig=FILE —— PostgreSQL提供了一个名为pg_config的文件,用于使PostGIS这样的插件能够定位到PostgreSQL的安装目录。 --with-gdalconfig=FILE —— GDAL提供了一个gdal-config文件,使PostGIS能定位到GDAL安装的目录。 --with-geosconfig=FILE —— GEOS提供了...
export PG_CONFIG = /usr/local/postgresql/bin/pg_config 运行configure命令,生成编译安装环境 ./configure 编译 运行 make && make install 3加载Citus插件(master + segment 1+segment 2) Citus以插入的方式让postgreSQL支持分布式部署,在加载Citus之前需要先配置potgreSQL并启动,下面简述方法。 3.1 配置PostgreSQL ...
centos安装psycopg2是出错:Error: pg_config executable not found.解决方案,1.报错截图2.解决办法yuminstallpostgresql-devel*3.使用pipinstallpsycopg2-binary安装即可4.如果,还是安装失败的话,并且你的python是3.x版本,你可以试试命令:pip3installpsycopg2-binary.
export PGDATA PATH =$PATH:$HOME/.local/bin:$HOME/bin:$PGHOME/bin export PATH 然后执行 source ./.bash_profile 使其立即生效 可以使用 which psql 和 psql -V 查看PostgreSQL安装位置和其安装的版本 ④、初始化PostgreSQL数据库 初始化PostgreSQL数据库,可以直接使用 initdb 命令。
export PKG_CONFIG_PATH LD_LIBRARY_PATH source /etc/profile 查看Postgresql版本命令 pg_config --version 4、初始化数据库 #切换用户 su postgres #初始化数据库 /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data 5、设置远程可访问数据库 ...
PATH=$PG_HOME/bin:$PATH PKG_CONFIG_PATH=$PG_HOME/lib/pkgconfig:$PKG_CONFIG_PATH export PKG_CONFIG_PATH LD_LIBRARY_PATH source /etc/profile 查看Postgresql版本命令 pg_config --version 3、初始化数据库 #切换用户 su postgres #初始化数据库 ...
export PGHOME PATH=$PATH:$PGHOME/bin:$PGDATA export PATH PGDATA 初始化pg的数据库 由于环境变量已经设置好了,因此 直接执行 initdb 即可。(这一步类似二进制安装),这里需要使用普通用户执行这个命令,也就是su 切换到普通用户 postgres。 如果想重新指定 可使用命令 initdb -d你想要的路径 (需要说明的是,目...
4、chkconfig postgresql on 5、# 默认不能用root进入pg的命令行,安装会创建一个用户 postgres su 切换为 postgres 用户 执行psql 可以进入pg的命令行 6、配置开启远程登录 cat /var/lib/pgsql/data/pg_hba.conf | grep -v "#" local all all peer ...
确定之前安装的pg的配置文件pg_config (pg 安装bin目录下),我的是/opt/pgsql/bin/pg_config cd /opt/postgis-3.3.2 ./configure --with-pgconfig=/opt/pgsql/bin/pg_config ./configure --with-pgconfig=/opt/pgsql/bin/pg_config make make install ...