Installation et Configuration de LAMP sur CentOS5 [2/3]


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.

Aymeric DERBOIS

J'ai 27 ans et je suis développeur. Je travail la plupart du temps sur des techno web, mais pas que. Étant à l'affût des nouveautés, j'adore découvrir tout et n'importe quoi dans l'informatique. Je suis amoureux de CakePHP et j'utilise au quotidien Django. Je suis très ouvert d'esprit :). J'aime bien utiliser AngularJS aussi de temps à autre pour faire du front. Au quotidien j'utilise Fedora/Ubuntu pour le desktop et CentOS pour mes serveurs. Par ailleurs je maîtrise le C/C++/Python/PHP/...

More Posts - Website

Follow Me:
Twitter

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.