Comment installer DPU sur un serveur
Posté le 17 sept 2009 par Denis Roussel dans Tutoriaux
Pré-requis : ce tutoriel est destiné aux administrateurs systèmes ou aux personnes ayant un minimum de connaissances dans l’administration de Linux.
De plus, le serveur doit être correctement configuré et DPU doit être téléchargé.
Création de la base de données
Lancer mysql en mode root et exécuter les requêtes :
CREATE DATABASE `dpu` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON dpu.* TO dpu@localhost IDENTIFIED BY ‘mot_de_passe‘;
FLUSH PRIVILEGES;
Installation de DPU
Décompresser l’archive DPU précédemment téléchargée dans le répertoire de votre choix.
Renommer le fichier /dpu_install_dir/config/database.yml.tpl en /dpu_install_dir/config/database.yml, puis l’éditer pour remplaçer <<mot_de_passe_mysql>> par le mot de passe de la base ‘dpu’ dans MySQL.
Préparation du projet symfony :
/dpu_install_dir/php symfony clear-cache
/dpu_install_dir/php symfony dpu-fix-perms
Configuration d’Apache
Modifier le fichier /dpu_install_dir/doc/apache/dpu.conf en remplaçant toutes les occurrences de %PROJECT_ROOT% par /dpu_install_dir.
Copier le fichier modifié dans le répertoire de configuration des vhosts d’Apache.
S’assurer qu’aucun autre fichier de configuration des vhosts d’Apache n’accapare le port 80.
Relancer Apache.
Chargement des données minimum DPU
mysql -u dpu -pmot_de_passe dpu < /dpu_install_dir/data/sql/dpu.sql
Si un erreur apparaît il faut relancer la commande avec l’utilisateur ‘root’ :
mysql -u root -pvotre_mot_de_passe_root dpu < /dpu_install_dir/data/sql/dpu.sql
Utilisation de DPU
La page d’identification de DPU doit désormais être accessible à l’adresse http://adresse_ip_du_serveur/
Il est maintenant possible de configurer DPU pour commencer à l’utiliser réellement.
