pgpool+postgresql异步流复制+数据库集群及负载的配置方法 下载本文

1:要加入的节点ID

第四章pgpoolAdmin的安装方法 linux下PHP环境的配置

使用yum命令安装php,命令如下:

yum -y install php

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc yum -y install php-pdo php-domxml-php4-php5 php-pecl-apc php-gd php-mbstring php-pgsql

1.使用linux自带的apache+php

2.使用tomcat运行PHP(建议使用这种,这种比较好,使用第一种方法会出现文件的写权限问题)

由于其需要安装在应用服务器中,我们下载并安装apache-tomcat-7.0.16.zip,解压缩到目录/home/postgres/website/。看看是否可以启动Tomcat(当然这需要jdk,此处不再说明如何安装):

chmod -R 777 /home/postgres/apache-tomcat-7.0.16/bin

sh /home/postgres/apache-tomcat-7.0.16/bin/startup.sh sh /home/postgres/apache-tomcat-7.0.16/bin/shutdown.sh #关闭tomcat由于pgpoolAdmin需要使用php的库,你从lib_for_php.tar.gz下载,解压缩到/home/postgres/apache-tomcat-7.0.16/lib 目录,并配置/home/postgres/apache-tomcat-7.0.16/conf/web.xml(参考Running PHP applications in Tomcat 6),你可以在最后的标记之前增加:

.... php.java.servlet.ContextLoaderListener PhpJavaServlet php.java.servlet.PhpJavaServlet PhpCGIServlet php.java.servlet.fastcgi.FastCGIServlet prefer_system_php_exec On php_include_java Off PhpJavaServlet *.phpjavabridge PhpCGIServlet *.php

pgpoolAdmin-3.1.1.tar.gz,并解压缩到/home/postgres/website/apache-tomcat-7.0.16/webapps中,然后重新启动Tomcat,通过浏览器打开如下地址:http://localhost:8080/pgpooladmin/install/index.php,是不是如下图正常: