La partie 3 de cet article ne sera pas mis à jour. J’ai refait un article complet sur l’installation LAMP pour Centos6
Pour voir le nouvel article cliquer ici
Cette article est la suite de : Installation et Configuration de LAMP sur CentOS5 [1/2].
Voici la démarche pour installer Apache PHP MySQL sur un serveur CentOS5 [2/2] :
Maintenant que nous avons les bases d’un système LAMP installé nous allons commencer par créer des utilisateurs MySQL avec une base de données.
Nous allons créer un utilisateur qui s’appelle « toto ». Commençons par lancer l’invité de commande MySQL :
mysql> mysql -uroot -p
Maintenant créons l’utilisateur toto :
mysql> CREATE USER 'toto'@'localhost' IDENTIFIED BY 'motdepasse';
Il faut changer ‘modepasse’ par celui voulu
Nous allons ensuite enlever tous les droits de l’utilisateur sur le serveur MySQL. Pour cela nous allons utiliser la fonction GRANT.
mysql> GRANT USAGE ON * . * TO 'toto'@'localhost' IDENTIFIED BY 'motdepasse';
Nous utilisons ici le droit « USAGE » qui enlève tous les droits.
Créons maintenant une base de données « tutorials ». Nous gérerons le cas ou la table exist déjà :
mysql> CREATE DATABASE IF NOT EXISTS `tutorials` ;
Pour finir avec MySQL nous allons donner à toto tous les droits sur la table « tutorials ». Nous utiliserons là encore la commande GRANT
mysql> GRANT ALL PRIVILEGES ON `tutorials` . * TO 'toto'@'localhost';
Dernière commande et pas des moindre :
mysql> FLUSH PRIVILEGES;
Maintenant il suffit de se connecter à PhpMyAdmin pour vérifier que l’utilisateur et la base ont bien été créés.
Dans la troisième et dernière partie de ce tutorial j’expliquerais comment créer des vHost Apache.