Installer phppgadmin sur Centos

décembre 30, 2014 4:42 Publié par Laissez vos commentaires

Commencez 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/phpPgAdmin


    Order 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

tutodidacte phppgadmin.png

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!

tutodidacte phppgadmin2.png

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire