DEV Community

Cover image for Cómo instalar MariaDB en una instancia EC2 con Amazon Linux 2023
Brian
Brian

Posted on • Edited on

Cómo instalar MariaDB en una instancia EC2 con Amazon Linux 2023

Si necesitas un servidor de base de datos rápido, confiable y fácil de configurar, MariaDB es una excelente opción. En este tutorial, te guiaré paso a paso para instalar y configurar MariaDB en una instancia EC2 con Amazon Linux 2023.


Paso 1: Actualizar el sistema

Antes de instalar cualquier paquete, asegúrate de que tu sistema está actualizado:

sudo dnf update -y
Enter fullscreen mode Exit fullscreen mode

Paso 2: Instalar MariaDB

Amazon Linux 2023 incluye MariaDB en sus repositorios predeterminados.

1. Instala MariaDB Server

sudo dnf install -y mariadb105-server
Enter fullscreen mode Exit fullscreen mode

💡 Tip: Si necesitas otra versión, verifica las disponibles con:

sudo dnf list mariadb*

2. Inicia y habilita el servicio

Después de instalar, inicia el servicio de MariaDB:

sudo systemctl start mariadb
Enter fullscreen mode Exit fullscreen mode

Y habilítalo para que inicie automáticamente tras un reinicio:

sudo systemctl enable mariadb
Enter fullscreen mode Exit fullscreen mode

Verifica que el servicio esté funcionando:

sudo systemctl status mariadb  
Enter fullscreen mode Exit fullscreen mode

📸 Aquí tienes un ejemplo de cómo debería verse el estado del servicio:

Estado MariaDB


Paso 3: Configurar MariaDB

Configuración de seguridad inicial

Antes de usar MariaDB, necesitas realizar una configuración inicial. A continuación, ejecuta el script de configuración inicial:

sudo mysql_secure_installation
Enter fullscreen mode Exit fullscreen mode

⚠️ Recomendaciones al configurar la contraseña

Cumple con los requisitos de seguridad:

  • Al menos una letra mayúscula y una minúscula.
  • Al menos un número.
  • Al menos un símbolo especial (.!@#$%^&*()).
  • Longitud mínima de 8 caracteres.

¿Qué hace el script mysql_secure_installation?

Este script te guía para realizar ajustes clave en la configuración de seguridad:

  • Cambiar la contraseña de root: Usa una contraseña fuerte siguiendo las recomendaciones anteriores.
  • Deshabilitar usuarios anónimos: Esto evita accesos no autorizados.
  • Eliminar la base de datos de prueba: Protege tu sistema eliminando datos predeterminados.
  • Restringir el acceso remoto: Asegura que solo se pueda acceder desde la máquina local.

Vista del asistente de configuración

📸 Aquí tienes capturas de pantalla de cómo se ve el asistente durante su ejecución:

Paso 1 del asistente de configuración de MariaDB

Paso 2 del asistente de configuración de MariaDB


Paso 4: Conéctate a MariaDB como root

Ejecuta el siguiente comando para acceder al servidor de MariaDB como usuario root.

sudo mysql -u root -p
Enter fullscreen mode Exit fullscreen mode

Ingresa la contraseña configurada anteriormente y accede al shell de MariaDB.


¡Listo! 🎉

¡Eso es todo! Ahora tienes un servidor MariaDB funcionando en tu instancia EC2 con Amazon Linux 2023

Si tienes preguntas o necesitas ayuda para personalizar tu configuración, ¡déjalo en los comentarios! 👇🏻

Top comments (0)