Contenu

Serveur LAMP (CentOS 6.5) 5/7 : Installation et configuration de MYSQL

Installation de la base de données MySQL

Installation du serveur MySQL via la commande suivante :

1
# yum install mysql mysql-server

Sur CentOS, le démon mysqld n’est pas configuré pour se lancer au démarrage de la machine. Nous allons le configurer pour qu’il se lance à chaque démarrage via la commande suivante :

1
# chkconfig --level 23 mysqld on

Afin de pouvoir lancer l’outil de configuration MySQL, nous allons lancer le service via la commande :

1
# service mysqld start

Maintenant nous pouvons lancer l’outil de configuration MySQL pour configurer le mot de passe de root (« mysql » par exemple), supprimer les utilisateurs anonymes, supprimer les bases de tests et désactiver la possibilité pour root de se connecter à distance via la commande :

1
2
3
4
5
6
7
# /usr/bin/mysql_secure_installation
Enter current password for root (enter for none) : Taper sur la touche Entrer
Set root password? [Y/n] Taper sur la touche Entrer
Remove anonymous users? [Y/n] Taper sur la touche Entrer
Disallow root login remotely? [Y/n] Taper sur la touche Entrer
Remove test database and access to it? [Y/n] Taper sur la touche Entrer
Reload privilege tables now? [Y/n] Taper sur la touche Entrer

Installation des librairies php5-mysql via la commande suivante :

1
# yum install php-mysql

On doit maintenant activer le support de MySQL dans PHP via la commande suivante :

1
# service httpd restart