🔧 Cómo instalar MySQL en una instancia EC2 con Amazon Linux 2023
Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to
¿Estás trabajando con una instancia EC2 con Amazon Linux 2023 y necesitas MySQL? A diferencia de versiones anteriores, MySQL no viene preinstalado y la instalación puede ser un poco confusa. Aquí tienes una guía clara y sencilla para instalarlo sin problemas.
1. Descargar el archivo RPM de MySQL
Para obtener MySQL, necesitas descargar el archivo de repositorio:
sudo wget https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
2. Instalar el archivo RPM
Instala el archivo descargado para configurar el repositorio de MySQL:
sudo dnf install mysql80-community-release-el9-1.noarch.rpm -y
3. Importar la clave pública de MySQL
Para que la instalación funcione correctamente, debes importar la clave pública de MySQL:
sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2023
4. Instalar MySQL según tus necesidades
Si solo necesitas el cliente MySQL:
sudo dnf install mysql-community-client -y
Si necesitas el servidor MySQL:
sudo dnf install mysql-community-server -y
5. Configurar el servidor MySQL (si instalaste el servidor)
Inicia y habilita el servicio para que arranque automáticamente:
sudo systemctl start mysqld
sudo systemctl enable mysqld
Verifica que MySQL esté funcionando correctamente:
sudo systemctl status mysqld
6. Configurar MySQL por primera vez
Obtén la contraseña temporal generada durante la instalación:
sudo grep 'temporary password' /var/log/mysqld.log
Ejecuta el script de configuración inicial para asegurar y personalizar tu instalación:
sudo mysql_secure_installation
Sigue las instrucciones en pantalla para:
- Cambiar la contraseña del usuario
root
. - Deshabilitar usuarios anónimos.
- Eliminar la base de datos de prueba.
- Asegurar que solo se pueda acceder a MySQL localmente.
¡Todo listo! 🎉
Ahora tienes MySQL instalado y configurado en tu instancia EC2 con Amazon Linux 2023. Si necesitas más ayuda o quieres compartir tus experiencias con esta instalación, ¡déjalo en los comentarios! 😊👇🏻
...
🔧 Como instalar o Docker Engine no Linux
📈 33.67 Punkte
🔧 Programmierung
🔧 Cómo mockear una solicitud HTTP con Jest 💻
📈 32.9 Punkte
🔧 Programmierung