Installer PostgreSQL & PhpPgAdmin sous FreeBSD

24 Mar 2008

  1. Installer PostgrSQL :
    cd /usr/ports/databases/postgresql/83-server && make install clean
  2. Créer un user pgsql :
    adduser pgsql -d /usr/local/pgsql
  3. Initialiser la base :
    su -l pgsql -c initdb 
  4. Lancer le serveur :
    /usr/local/etc/rc.d/postgresql start

    Pour automatiser le lancement au démarrage de la machine, ajouter au fichier /etc/rc.conf :

    postgresql_enable="YES"

  5. Créer un user root avec tous les droits :
    su pgsql && createuser root --password

    Répondre oui à la question :

    root est-il un superuser ?

  6. Installer PhpPgAdmin :
    cd /usr/ports/databases/phppgadmin && make install clean 
  7. Pour se connecter avec le user root à PhpPgAdmin, éditer /usr/local/www/phpPgAdmin :
    extra_login_security=false