关于Pgpool安装时:libpq is not installed or libpq is old解决方案
来源:互联网 发布:软件用户说明书 编辑:程序博客网 时间:2024/06/11 00:00
环境:
系统:Centos7 pgpool:pgpool-II-3.3.1.tar.gz pgsql:postgresql-9.5.2-1-linux-x64.run
首先纠正下我自己的一个错误:每次安装完pgsql都不配置环境变量!这也是该问题的关键。 装了N次pgpool都以libpq is not installed or libpq is old告终。之前用过ldd来查找libpq动态库,然后软连接成功了。但是这种方法很麻烦,不建议,而且对于像我这种linux系统并不是很熟悉的新手来说,不仅麻烦还容易出错。好了言归正传:
我是把pgpool安装在/opt/pgpool目录下的,所以先创建该目录:
[root@root pgpool-II-3.3.1]mkdir /opt/pgpool
然后进到解压后的pgpool-II-3.3.1目录用以下指令都失败:
[root@root pgpool-II-3.3.1]./configure --prefix=/opt/pgpool------------失败[root@root pgpool-II-3.3.1]./configure --prefix=/opt/pgpool --with-pgsql=/opt/PostgreSQL/9.5--------失败......后面还有很多种,先不例举了,总有一款适合你的。————————————————————————————————————————————————————解决方法1:未设置环境变量的情况下--[root@root pgpool-II-3.3.1]./configure --prefix=/opt/pgpool --openssl解决方法2:设置了PG数据库环境变量--[root@root pgpool-II-3.3.1]./configure --prefix=/opt/pgpool
以上的./configure 仅仅是编译,当编译完成后,要执行make,make install 进行安装,然后才算安装完成,完成之后就去/opt/pgpool目录下查看吧,正确安装的话是会多出一些文件的,具体我就不贴图啦。
如果有问题,欢迎提出来~~~纠正一下我的错误,谢谢大家。
阅读全文
0 0
- 关于Pgpool安装时:libpq is not installed or libpq is old解决方案
- mfsmount disabled fuse library is too old or not installed
- 安装pg_rman是出现libpq.so.5()(64bit) is needed by ...
- libpq-dev安装
- npm安装bower:ENOGIT git is not installed or not in the PATH
- SoundFlower is not installed!
- HAXM is not installed
- IIS错误:•Managed handler is used; however, ASP.NET is not installed or is not installed completely.
- Visual C++ engine is not properly installed 解决方案
- Visual C++ engine is not properly installed 解决方案
- Visual C++ engine is not properly installed 解决方案
- yum 安装报 关于Public key for *.rpm is not installed 的解决方法
- yum 安装报 关于Public key for *.rpm is not installed 的解决方法
- 关于RMAN-06428: recovery catalog is not installed
- 关于Public key for *.rpm is not installed 的解决方法
- Cakephp环境安装问题:DebugKit is not installed.
- Cakephp环境安装问题:DebugKit is not installed.
- Anaconda安装MySQL Python 3.4 is not installed
- spring 环境配置
- 【修真院“善良”系列之十八】WEB程序员从零开始到就业的全资料V1.0——只看这一篇就够了!
- zeromq源码学习——array
- 彻底学会使用epoll(二)——ET和LT的触发方式
- js返回上一页方法
- 关于Pgpool安装时:libpq is not installed or libpq is old解决方案
- JS如何获取URL 参数
- C语言中不同类型数据之间的赋值
- Java的多态
- 欢迎使用CSDN-markdown编辑器
- 如何在Android Studio中快速的写javabean的set和get方法
- Building a RESTful Web Service
- linux 块设备驱动(1)
- ch2 gpio应用:Buzzer封装