MariaDB es uno de los sistemas de gestión de bases de datos más populares, reconocido por su rendimiento, seguridad y fiabilidad. Es completamente compatible con MySQL, lo que proporciona una transición fluida para los usuarios de MySQL. Esta guía detalla cómo instalar MariaDB en AlmaLinux 9, proporcionando un enfoque paso a paso que es fácil de seguir para aquellos menos experimentados con la administración de sistemas y bases de datos.
Requisitos Previos
Antes de comenzar la instalación de MariaDB en AlmaLinux 9, asegúrate de tener acceso al sistema como usuario con privilegios de superusuario (sudo).
Paso 1: Actualizar el Sistema
Es crucial comenzar con un sistema actualizado para asegurar la compatibilidad de las nuevas instalaciones y mejorar la seguridad.
   sudo dnf update -yPaso 2: Instalar MariaDB
MariaDB está disponible en los repositorios predeterminados de AlmaLinux, lo que hace que su instalación sea directa y sencilla.
- Instalar MariaDB:
   sudo dnf install mariadb-server -y- Iniciar y habilitar el servicio MariaDB:
 Para asegurarte de que MariaDB se inicie automáticamente al reiniciar el sistema, debes habilitar y luego iniciar el servicio.
   sudo systemctl enable mariadb
   sudo systemctl start mariadbPaso 3: Securizar MariaDB
Después de la instalación, es fundamental configurar MariaDB para aumentar su seguridad. El comando mysql_secure_installation te guiará a través de varios pasos para asegurar MariaDB, incluyendo la configuración de una contraseña para el usuario root y la eliminación de accesos anónimos.
- Ejecutar el script de seguridad:
   sudo mysql_secure_installationDurante este proceso:
- Establecerás una contraseña fuerte para el usuario root.
- Podrás eliminar los usuarios anónimos.
- Deshabilitarás el inicio de sesión remoto del root.
- Eliminarás la base de datos de prueba y accederás a las nuevas reglas.
Paso 4: Configurar MariaDB para su Uso
Ahora que MariaDB está instalado y configurado, es hora de comenzar a usarlo para crear bases de datos y usuarios según las necesidades de tus aplicaciones.
- Acceder al prompt de MariaDB:
   sudo mysql -u root -p- Crear una nueva base de datos y usuario:
 Dentro del prompt de MariaDB, puedes comenzar a configurar elementos específicos para tus proyectos.
   CREATE DATABASE mi_base_de_datos;
   GRANT ALL PRIVILEGES ON mi_base_de_datos.* TO 'mi_usuario'@'localhost' IDENTIFIED BY 'mi_contraseña_segura';
   FLUSH PRIVILEGES;Estos comandos crearán una nueva base de datos y un usuario con todos los privilegios sobre esa base de datos.
Paso 5: Verificar la Instalación
Para verificar que MariaDB está funcionando correctamente:
- Revisar el estado del servicio MariaDB:
   sudo systemctl status mariadbEste comando te mostrará si el servicio está activo y funcionando sin problemas.
Para aquellos que buscan una solución robusta y escalable para desplegar bases de datos como MariaDB, los servicios de Cloud VPS de Shape.host son ideales. Shape.host ofrece VPS en la nube que proporcionan la potencia y flexibilidad necesarias para manejar bases de datos intensivas, permitiendo a los usuarios concentrarse en la administración de sus datos sin preocuparse por el mantenimiento de la infraestructura física. Shape.host garantiza un entorno seguro y de alto rendimiento, perfecto para desplegar y gestionar MariaDB en un entorno de nube robusto y escalable.