Configuration du serveur

Installation et configuration de MySQL sur Ubuntu 22.04

Guide complet pour installer le serveur de base de données MySQL sur Ubuntu 22.04 avec une configuration prête pour la production.

December 20, 2025 13451 vues

Installation et configuration de MySQL sur Ubuntu 22.04

Configurer le serveur de base de données MySQL sur Ubuntu 22.04 avec une configuration optimale pour l'utilisation de la production.

Installation

sudo apt update
sudo apt install mysql-server -y
sudo mysql_secure_installation

Configuration initiale

Configurer MySQL en éditant /etc/mysql/mysql.conf.d/mysqld.cnf:

max_connections = 200
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M

Créer une base de données et un utilisateur

sudo mysql
CREATE DATABASE myapp;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON myapp.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;

Tuning de performance

Ajuster innodb_buffer_pool_size à 70-80% de RAM disponible pour une performance optimale. Activer le cache de requête pour les charges de travail lourdes en lecture.

Stratégie de sauvegarde

Utilisez mysqldump pour les sauvegardes logiques ou Percona XtraBackup pour les sauvegardes chaudes sans temps d'arrêt.

Recommandations en matière de sécurité

  • Changer le port par défaut de 3306 à un port personnalisé
  • Activer les connexions SSL/TLS
  • Configurer le pare-feu pour n'autoriser que des IP spécifiques
  • Mises à jour régulières de sécurité

Évaluez cet article

★★★★★
-
Chargement...

Rechercher des documents
Configuration du serveur

Voir tous les articles