Maison >base de données >tutoriel mysql >Comment installer MySQL sur une instance ECon Amazon Linux 3
Vous travaillez avec une instance EC2 utilisant Amazon Linux 2023 et vous avez besoin de MySQL ? Contrairement aux versions précédentes, MySQL n'est plus préinstallé et le processus d'installation peut être quelque peu déroutant. Mais ne vous inquiétez pas ! Voici un guide étape par étape pour l'installer sans complications et le configurer correctement.
La première étape consiste à télécharger le fichier depuis le référentiel MySQL. Cela vous permettra d'accéder aux versions les plus récentes :
sudo wget https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
Ce fichier configurera le référentiel nécessaire à l'installation :
sudo dnf install mysql80-community-release-el9-1.noarch.rpm -y
Pour éviter les problèmes d'authentification des paquets, importez la clé MySQL GPG :
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
sudo dnf install mysql-community-client -y
sudo dnf install mysql-community-server -y
Démarrez le service et assurez-vous qu'il démarre automatiquement avec le système :
sudo systemctl start mysqld sudo systemctl enable mysqld
Vérifiez que le service fonctionne :
sudo systemctl status mysqld
? Voici un exemple de ce à quoi devrait ressembler l'état du service :
Avant d'utiliser MySQL, vous devez effectuer une configuration initiale. Tout d'abord, recherchez le mot de passe temporaire généré lors de l'installation :
sudo grep 'temporary password' /var/log/mysqld.log
? Un exemple du résultat est présenté ci-dessous :
Ensuite, exécutez le script de configuration initiale :
sudo mysql_secure_installation
1. Répond aux exigences de sécurité :
Si vous ne répondez pas à ces critères, vous verrez une erreur comme celle-ci :
ERREUR 1819 (HY000) : Votre mot de passe ne satisfait pas aux exigences de la politique actuelle.
2. Évaluer le niveau de sécurité :
MySQL vous montrera un pourcentage qui indique le degré de sécurité de votre mot de passe. Un niveau de 100 % indique une sécurité maximale.
3. Ajuster la politique de validation (facultatif) :
Si vous préférez des mots de passe moins stricts, vous pouvez modifier la politique de validation dans le fichier /etc/my.cnf ou via des commandes dans MySQL.
Ce script vous guide pour apporter des ajustements clés à vos paramètres de sécurité :
? Voici des captures d'écran de ce à quoi ressemble l'assistant lors de son exécution :
MySQL est désormais entièrement installé et configuré sur votre instance EC2 exécutant Amazon Linux 2023.
Vous avez des questions ou souhaitez partager votre expérience ? Laissez-le dans les commentaires ! ??
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!