• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel ⚔ Installer et configurer une base SQL sur machine virtuelle (Linux)

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
⚔ Installation et configuration d'une base SQL sur une machine virtuelle Linux

Introduction

Ce tutoriel explique comment installer et configurer une base de données MySQL ou PostgreSQL sur une machine virtuelle Linux. Nous utiliserons KVM ou VirtualBox pour la gestion des machines virtuelles, et un système Linux comme Ubuntu ou CentOS comme système d'exploitation.



📜 Prérequis

• Une distribution Linux installée sur votre machine hôte (Ubuntu, CentOS, etc.).

KVM ou VirtualBox pour la gestion des machines virtuelles.

• Un fichier ISO pour installer Ubuntu Server ou une autre distribution Linux sur la machine virtuelle.

• Permissions administratives (sudo) pour l'installation et la configuration de logiciels sur la VM.



📝 Méthodologie

✅ Création d'une machine virtuelle avec KVM ou VirtualBox

• Lancez VirtualBox ou KVM pour créer une nouvelle machine virtuelle.

• Assignez au moins 2 Go de RAM et 20 Go de disque à la machine virtuelle.

• Sélectionnez un fichier ISO pour installer Ubuntu Server (ou autre distribution Linux).

• Complétez l'installation de l'OS Linux sur la machine virtuelle.

• Une fois l'installation terminée, accédez à la VM via SSH ou la console de VirtualBox/KVM.



✅ Installation de MySQL ou PostgreSQL sur Linux

• Mettez à jour les paquets de votre système :
Code:
sudo apt update && sudo apt upgrade

• Installez MySQL ou PostgreSQL selon votre choix :
Code:
sudo apt install mysql-server
ou
Code:
sudo apt install postgresql postgresql-contrib

• Démarrez le service SQL :
Code:
sudo systemctl start mysql
ou
Code:
sudo systemctl start postgresql

• Sécurisez l'installation de MySQL en exécutant le script suivant :
Code:
sudo mysql_secure_installation

Pour plus d'informations, consultez la documentation officielle de MySQL ou PostgreSQL :
Documentation MySQL
Documentation PostgreSQL



✅ Configuration réseau et accès à la base SQL

• Ouvrez le fichier de configuration pour permettre les connexions à distance :
Code:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
ou
Code:
sudo nano /etc/postgresql/12/main/postgresql.conf

• Modifiez l'adresse bind pour accepter toutes les connexions (0.0.0.0).

• Redémarrez le service MySQL ou PostgreSQL :
Code:
sudo systemctl restart mysql
ou
Code:
sudo systemctl restart postgresql

Pour plus d'informations sur la configuration réseau : Résultats Google



💡 Astuce

Il est recommandé d'activer la journalisation des requêtes lentes pour identifier les éventuels goulots d'étranglement dans votre base de données.



🚨 Avertissement

N'oubliez pas de configurer correctement les règles du pare-feu pour permettre les connexions SQL externes sur le port 3306 (MySQL) ou 5432 (PostgreSQL).



🛠️ Conseil

Utilisez pgAdmin pour gérer et visualiser vos bases de données PostgreSQL de manière plus intuitive.



🔗 Solution alternative

Si vous recherchez une alternative plus légère, vous pouvez utiliser SQLite, une base de données SQL embarquée, idéale pour les projets à petite échelle.
Télécharger SQLite



🏁 Conclusion

Vous avez maintenant installé et configuré une base SQL (MySQL ou PostgreSQL) sur une machine virtuelle Linux. Vous êtes prêt à commencer la gestion de vos bases de données et à accéder à celles-ci à distance.
 
Dernière édition:

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
18 286
Messages
29 587
Membres
356
Dernier inscrit
louisyoung044

Nouveaux membres

Retour
Haut Bas