phpMyAdmin : Installation sous Gentoo
Par Sébastien Hugel, samedi 23 décembre 2006 à 00:02 :: Linux :: #23 :: rss
phpMyadmin : L'installation sous Gentoo, de cet outil relativement indispensable dès lors qu'on veut gérer ses bases de données de façon simple grâce une interface web sympathique, peut s'avérer relativement fastidieuse... En tout cas je dois dire que je m'y suis un peu cassé les dents alors qu'il ne s'agit en apparence que d'une installation simple.
Etapes d'installation dans la suite.
Ca paraît peut être tout bête de vouloir installer phpMyAdmin sous sa Gentoo mais apparemment je ne suis pas le seul à ne pas y être arrivé rapidement comme c'est le cas sous Debian par exemple.
Curieusement j'ai trouvé peu voire aucun documents qui détaillaient vraiment et proprement l'installation d'une serveur LAMP (Apache + PHP + Mysql + phpMyAdmin) sous Gentoo.
Je n'aurais pas la prétention de faire mieux, mais voilà en tout cas comment j'ai installé (après trop de tentatives ratées) Apache 2 + PHP 5 + Mysql 5 + phpMyAdmin 2.9.1.1 :
- 1. Installation & Configuration de Apache, PHP, Mysql
On installer d'abord Apache2, php5, mysql par : Veillez à bien avoir les USE suivants : ''apache2 mysql php ssl ''
emerge -av apache dev-lang/php dev-db/mysql
La compilation peut être longue, surtout pour le php.
Ensuite configurez rapidement apache :
vim /etc/conf.d/apache2
Et changez la ligne suivante ainsi :
APACHE2_OPTS="-D DEFAULT_VHOST -D PHP5 -D SSL"
Editez le fichier /etc/apache2/httpd.conf et décommentez la ligne suivante :
ServerName localhost
Configurez maintenant mysql en vous laissant guider :
emerge --config dev-db/mysql
(Un éventuel rm -f /var/lib/mysql/*
sera peut être nécessaire afin de supprimer toute éventuelle base antérieure)
Lancez apache et mysql :
/etc/init.d/apache2 start ; /etc/init.d/mysql start
Testez si vous arrivez à vous connecter à votre serveur mysql :
mysql -u root -p
Testez l'installation de votre serveur LAMP, en créant un fichier test.php dans /var/www/localhost/htdocs/test.php où vous y insèrerez le code suivant :
<?php phpinfo(); ?>
Allez sur http://localhost/test.php et voyez le résultat.
- 2. Installation & Configuration de phpMyAdmin
Installez maintenant si tout est ok phpMyAdmin :
emerge -av phpmyadmin
Configurez le simplement (sans fioritures comme on en trouve partout) :
cd /var/www/localhost/htdocs/phpmyadmin
cp libraries/config.default.php config.inc.php
Etape clé : Importez le .sql idoine de configuration (commande pour la version 2.9.1.1 à adapter suivant votre version) :
mysql -u root -p < /usr/share/webapps/phpmyadmin/2.9.1.1/sqlscripts/mysql/2.9.1.1_create.sql
Normalement le tour est joué, aller sur http://localhost/phpmyadmin et entrez y comme identifiant : root ainsi que le mot de passe que vous avez entré à l'issue du emerge --config mysql
En espérant que cela pourra vous faire gagner du temps et vous faire réussir du premier coup
Remarque : Sous Debian l'installation est bien plus immédiate.
Article connexe : http://fr.gentoo-wiki.com/HOWTO_LAMP
Commentaires
1. Le mardi 6 février 2007 à 18:39, par vince`
2. Le mercredi 28 février 2007 à 11:51, par skndo
3. Le dimanche 25 mars 2007 à 18:06, par infameus
4. Le lundi 16 avril 2007 à 15:47, par gglaboussole
5. Le mardi 17 avril 2007 à 18:14, par traaf
6. Le jeudi 30 octobre 2008 à 17:26, par skndo
7. Le vendredi 13 mars 2009 à 00:11, par fandjo
8. Le vendredi 27 novembre 2009 à 18:04, par Gundosdbb
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.