Installer phppgadmin sur Centos
décembre 30, 2014 4:42 Laissez vos commentairesCommencez par installer apache si cela n’est pas déjà fait :
yum install httpd
Ajouter le repository EPEL (Extra Package for Entreprise Linux)
yum install epel-release yum update yum install phpPgAdmin
Si vous essayez d’accéder à l’url http://votreserveur/phpPgAdmin, vous obtiendrez l’erreur suivante : {You don’t have permission to access /phpPgAdmin on this server}
Il faut alors modifier le fichier /etc/httpd/conf.d/phpPgAdmin.conf :
:
Alias /phpPgAdmin /usr/share/phpPgAdminOrder deny,allow Deny from all Allow from 127.0.0.1 Allow from IP_autorisée1 IP_autorisée2 Allow from ::1 # Allow from .example.com
Notez que si vous en avez marre de taper les majuscule phpPgAdmin dans l’url, vous pouvez remplacer l’alias dans ce même fichier :
Alias /phppgadmin /usr/share/phpPgAdmin
Redémarrez Apache et la page devient accessible depuis l’IP autorisée.
service httpd restart
Si vous tentez de vous connecter avec l’utilisateur postgres, vous allez obtenir le message {Login disallowed for security reasons}
Il faut alors modifier les options de configurations dans le fichier /etc/phpPgAdmin/config.inc.php
Remplacez $conf[‘extra_login_security’] = true par $conf[‘extra_login_security’] = false
service httpd restart service postgresql-9.3 restart
Vous pouvez maintenant vous connecter et administrer vos bases de données!
Classés dans :Postgresql
Cet article a été écrit par admin