This readme file decribes how to install the phpPgAdmin package for ISPConfig 2 ------------------------------------------------------------------------------- Logon into your ISPConfig server as root and execute the following commands: Enter the temp directory cd /tmp Download and install the latest ISPConfig 2 version (2.2.23) on the moment) wget http://prdownloads.sourceforge.net/ispconfig/ISPConfig-2.2.23.tar.gz Extract the tar.gz file: tar xvfz ISPConfig*.tar.gz We want php to be compiled with support for pgsql, for this we change the configuration for php by editing the file install_ispconfig/compile_aps/compile Change the line: ./configure --with-apxs=${INSTALL_ROOT}/httpd/bin/apxs --enable-track-vars --enable-sockets --enable-mbstring=all --with-config-file-path=${INSTALL_ROOT}/php --enable-ftp --prefix=${INSTALL_ROOT}/php ${WITH_OPENSSL} ${WITH_MYSQL} --disable-libxml --disable-dom --disable-xml ${WITH_ZLIB_DIR} --disable-xmlreader --disable-xmlwriter --disable-simplexml --without-pear || error "Could not configure PHP" into: ./configure --with-apxs=${INSTALL_ROOT}/httpd/bin/apxs --enable-track-vars --enable-sockets --enable-mbstring=all --with-config-file-path=${INSTALL_ROOT}/php --enable-ftp --prefix=${INSTALL_ROOT}/php ${WITH_OPENSSL} ${WITH_MYSQL} --disable-libxml --disable-dom --disable-xml ${WITH_ZLIB_DIR} --disable-xmlreader --disable-xmlwriter --disable-simplexml --without-pear --with-pgsql || error "Could not configure PHP" Save and close the modified file. On the shell we execute the following commands: cd install_ispconfig ./setup Now we login into your new installed ISPConfig hosting controlpanel Within ISPConfig, go to the Update Manager under Management > Update. Within the update manager past the URL of the phpPgAdmin package and click on the Install button. Now you're done! :) Important note: If there's a a previous phpPgAdmin package for ISPConfig 2 installed already, please execute the following commands first, before you use the update manager: rm -r /home/admispconfig/ispconfig/web/phppgadmin rm /home/admispconfig/ispconfig/web/phppgadmin.tar.gz rm /home/admispconfig/ispconfig/web/phppgadmin/tool/tools/phppgadmin You can access phpPgAdmin via http(s)://www.yourdomain.tld:81/phppgadmin or by choosing phpPgAdmin within the tools within ISPConfig. The phpPgAdmin configuration file can be found here: /home/admispconfig/ispconfig/web/phppgadmin/conf/config.inc.php Additional information can be found within the file called "INSTALL" which is within the directory /home/admispconfig/ispconfig/web/phppgadmin.