[debian] Installer Apache 2, PHP5 et Mysql5
11 juillet 2007 – 14:26Installation d’Apache version 2, PHP5 et Mysql5 :
# aptitude install apache2 php5 libapache2-mod-php5 mysql-server php5-mysql
Pour sécuriser (un minimum) le serveur mysql, on s’y connecte (en chosissant la base de données préexsitante s’appelant “mysql”) :
# mysql mysql
On supprime les utilisateurs qui ne servent pas…Je garde seulement root@localhost et debian-sys-maint@localhost…
mysql> DELETE FROM user WHERE user='root' AND host<>‘localhost’;
Ensuite on met un mot de passe pour root!!!
1) Soit :
mysql> UPDATE user SET password=PASSWORD("mon_mot_de_passe") WHERE user='root';
2) ou bien :
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mon_mot_de_passe');
mysql> FLUSH PRIVILEGES;
Afin de gérer les bases de données mysql, on peut installer phpmyadmin afin de le faire via une interface web…
Installation de phpmyadmin :
Pré-requis :
# aptitude install mcrypt php5-mcrypt
On continue :
1) soit avec aptitude :
# aptitude install phpmyadmin
Et voilà !!! Pour vérifier que « phpmyadmin » fonctionne, il suffit de saisir l’url suivante dans un navigateur :
http://localhost/phpmyadmin
2) soit en téléchargeant l’archive .zip sur le site officiel de phpmyadmin. Ensuite, on peut l’extraire, au plus simple, à la racine du serveur web /var/www/, et, l’on renomme le répertoire extrait avec un nom plus court.. par exemple “phpmyadmin” (au lieu de PhpMyAdmin-versionX.Y.Z). Puis on édite le fichier /var/www/phpmyadmin/config.sample.inc.php et on donne une valeur à l’attribut “blowfish_secret”.
Par exemple :
$cfg['blowfish_secret'] = 'tourterellemagique'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Enfin on renomme ce fichier en config.inc.php.. et voilà.. on peut tester phpmyadmin dans un navigateur..
2 Responses to “[debian] Installer Apache 2, PHP5 et Mysql5”
test de
la description
By testname on août 21, 2007
encore un test !
By test2 on août 21, 2007