MySQL Server : comment installer le serveur MySQL sur un Linux Debian (et dérivés)

MySQL Server : comment installer le serveur MySQL sur un Linux Debian (et dérivés)

Bonjour,

Nous allons installer un des composants de l’ensemble logiciel que l’on nomme couramment LAMP (Linux Apache MySQL Php) et qui permet de faire tourner de très nombreux sites Web.

MySQL Server (par Oracle) est un système de gestion de bases de données structurées relationnelles (SGBDR).

Nous allons installer MySQL version 8 sur Linux Debian version 10 en ligne de commande.

Nota bene : L’installation est bien souvent plus triviale en utilisant par exemple la Logithèque Mint, mais l’installation en ligne de commande reste une référence Linux qu’il est bon de maîtriser de bout-en-bout.

Mise à jour du système

Comme toujours lorsqu’on l’on s’apprête à installer un paquet, nous procédons à la mise à jour du système.

sudo apt update
sudo apt upgrade
sudo shutdown -r now 'Extinction pour mise à jour du système.'

Téléchargement et vérification du paquet de paramétrage du dépôt du serveur MySQL

Nous nous rendons dans https://dev.mysql.com/downloads/repo/apt/.

Nous copions la clef MD5 (qui va nous servir dans la prochaine étape).

Nous téléchargeons la source .deb (nous pouvons cliquer sur « No, Thanks, just start my download » si nous ne voulons pas disposer d’un compte chez Oracle).

Nous vérifions l’intégrité du fichier que nous avons téléchargé (remplacer si nécessaire) :

echo 'f6a7c41f04cc4fea7ade285092eea77a mysql-apt-config_0.8.16-1_all.deb' >file
md5sum -c file

Si le fichier est correct nous obtenons un retour :

mysql-apt-config_0.8.16-1_all.deb: Réussi

Installation du serveur MySQL

L’installation est maintenant simple :

sudo apt install ./mysql-apt-config_0.8.16-1_all.deb

Par défaut, nous conservons les options proposées :

Cette opération a installé un dépôt APT mysql-Server.

Nous mettons à jour et installons mysql-server (MySQL Community Server donc) :

sudo apt update
sudo apt install mysql-server

Nous choisissons un mot de passe pour l’administrateur (root user) du serveur MySQL.

Nous voyons apparaître un message expliquant la politique de chiffrement fort des mots de passe et avertissant de possibles difficultés pour des implémentations avec des versions anciennes.

Nous validons l’option (sécurisée) par défaut :

Voilà, nous avons procédé à l’installation de notre serveur et nous allons maintenant pouvoir travailler avec.

À votre service,

Marc JESTIN


Articles similaires :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Fièrement propulsé par WordPress | Thème : HoneyWaves par SpiceThemes