• [^] # Re: etapes

    Posté par . En réponse au message Installer postgresql. Évalué à 2.

    Salut,

    Es-tu sûr qu'il faille avoir des fichiers de conf dans /etc/postgresql ?

    La commande "rm -rf <répertoire>" ne renverra aucune erreur si le répertoire en question n'existe pas.

    Sur les installations que j'ai eues sous la main (redhat, debian), il n'y a rien concernant postgres sous /etc (éventuellement il peut exister /etc/postgresql-common/autovacuum.conf ou des choses concernant logrotate, mais rien de vraiment important pour le fonctinnement de la base).

    Les fichiers de configuration doivent être dans /var/lib/pgsql/data/ : postgresql.conf, pg_hba.conf, ...

    Enfin, avec la configuration de pg_hba.conf que tu donnes, les connexions TCP ne sont possibles qu'en local : ça veut dire que pgadmin doit se connecter sur le serveur localhost ou 127.0.0.1. Si tu indiques le nom de la machine comme serveur, ça ne marchera pas. Si tu passes par une socket Unix, cela risque de bloquer également (tout dépend de ce que tu as mis sur la ligne commençant par "local" dans pg_hba.conf). Note que certains programme passe par une socket Unix lorsque le nom du serveur est "localhost" (tu peux alors indiquer 127.0.0.1 pour passer par la couche TCP/IP).
    Pour finir, il faut évidemment que tu ais créé un utilisateur avec un mot de passe pour que tout ça fonctionne correctement.

    Bon courage,
    JJD