Installer PHPPgAdmin sur Debian
Par Pierre-Yves Landuré
—
Dernière modification
08/08/2013 23:26
PHPPgAdmin est une interface Web pour l'administration simplifiée de bases de données PostgreSQL. Ce guide facilite son installation sur Debian.
Ce guide est testé sur:
- Debian 5.0 Lenny
- Debian 6.0 Squeeze
- Debian 7.0 Wheezy
Prérequis
Ce guide nécessite :
- un serveur Apache 2 avec support du PHP, comme décrit par Installer Apache 2 sur Debian.
- un serveur PostgreSQL, comme décrit par Installer et configurer PostgreSQL sur Debian.
Avertissement
Sur Debian 7.0 Wheezy, ce guide est incompatible avec:
- Installer PHP-FPM sur Debian.
- la bibliothèque libapache2-mod-php5filter.
Installation
Installez le logiciel:
command apt-get install phppgadmin
Si nécessaire, ajoutez configuration de PHPPgAdmin dans LigHTTPd:
if [ -x '/etc/init.d/lighttpd' ]; then
command echo '# Alias for phpPgAdmin directory alias.url += ( "/phppgadmin" => "/usr/share/phppgadmin", ) # Disallow access to libraries $HTTP["url"] =~ "^/phppgadmin/libraries" { url.access-deny = ( "" ) } ' > /etc/lighttpd/conf-available/50-phppgadmin.conf
command lighty-enable-mod phppgadmin
/etc/init.d/lighttpd reload
fi
Autorisez des utilisateurs privilégiés (postgres, root, ...) a accéder à PHPPgAdmin:
command sed -i \ -e "s/\$conf\['extra_login_security'\].*/\$conf\['extra_login_security'\] = false;/" \ /etc/phppgadmin/config.inc.php
Une fois installé, accédez à l'outil via http://localhost/phppgadmin/ (installation locale uniquement).
Remerciements
- Merci aux développeurs de PHPPgAdmin.