Installer MySQL & PhpMyAdmin sous FreeBSD

02 Aug 2008

  1. Installer MySQL :
    cd /usr/ports/databases/mysql60-server && make install clean
  2. Initialiser la base :
    /usr/local/bin/mysql_install_db
  3. Changer le propriétaire du répertoire créé :
    chown -R mysql:mysql /var/bd/mysql
  4. Démarrer le serveur :
    /usr/local/bin/mysqld_safe -user=mysql & /usr/local/bin/mysqladmin -u root password <lemotdepasse>

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

    mysql_enable="YES"

  5. Installer PhpMyAdmin :
    cd /usr/ports/databases/phpmyadmin && make install clean
  6. Créer le fichier de configuration :
    cd /usr/local/www/phpMyAdmin && cp config.sample.inc.php config.inc.php
  7. Editer config.inc.php :
    $cfg['blowfish-secret'] = "MaPhraseSecreteRienQuAMoi";
  8. Editer /usr/local/etc/my.cnf :
    [mysqld]
    socket = /tmp/mysql.sock
  9. Editer /usr/local/etc/php.ini :
    mysql_default_socket = "/tmp/mysql.sock"
  10. Redémarrer le serveur MySQL :
    /usr/local/etc/rc.d/mysql-server restart