Cómo instalar MariaDB 10.6 en Rocky Linux 8
MariaDB, el software de base de datos Maria, es un sistema de gestión de bases de datos relacionales de código abierto. MariaDB es una bifurcación de MySQL y puede instalarse en Rocky Linux. MariaDB se creó para satisfacer las necesidades percibidas por las pequeñas y medianas empresas que necesitan un servidor SQL robusto, fiable y escalable sin gastar mucho dinero. MariaDB ofrece muchas características avanzadas que no se encuentran en otras bases de datos de código abierto, como subconsultas, procedimientos almacenados (además de triggers) y funciones de ventana. Esta guía te mostrará cómo instalar MariaDB en Rocky Linux.
Requisitos previos
Necesitas estar conectado como usuario root o con el privilegio sudo. Si no lo estás, cierra la sesión y vuelve a entrar con las credenciales correctas.
Paso 1: Actualizar el sistema
Para cualquier sistema Linux, las actualizaciones periódicas son fundamentales. El siguiente comando actualizará todos los paquetes disponibles actualmente en los repositorios. Si tu instalación de Rocky fue mínima, este paso puede llevar algo de tiempo, ya que muchas de estas actualizaciones son para bibliotecas y otras dependencias que no se incluyeron por defecto, sino que se extrajeron de fuentes externas.
sudo dnf update
Reinicia el sistema y vuelve a conectarte para comprobar que todos los paquetes se han actualizado.
sudo reboot now
Paso 2: Añadir el repositorio de MariaDB
Puedes encontrar el paquete MariaDB en el repositorio de AppStream, pero no es la última versión. Ejecutando los siguientes comandos, puedes verificar las versiones mantenidas en el repositorio:
sudo dnf module list mariadb
Para obtener la última versión de MariaDB, que es la 10.6 en el momento de escribir este artículo, primero tienes que crear un archivo repo de MariaDB.
sudo dnf install nano -y
sudo nano /etc/yum.repos.d/mariadb.repo
Rellena el archivo con las siguientes líneas:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Guarda y cierra el archivo cuando hayas terminado.
Paso 3: Instalar MariaDB
Ahora que has añadido el repositorio, puedes instalar MariaDB en tu servidor. Para ello, ejecuta el siguiente comando:
sudo dnf update
sudo dnf install mariadb-server mariadb
Una vez completada la instalación, inicia el servicio MariaDB y habilítalo para que se ejecute en el arranque del sistema:
sudo systemctl start mariadb
sudo systemctl enable mariadb
Para comprobar si MariaDB se ha instalado correctamente o no, escribe:
sudo systemctl status mariadb
Si ves un mensaje que dice activo (en ejecución), entonces se ha instalado con éxito.
Paso 4: Asegurar el servidor MariaDB
Ahora que tienes MariaDB instalado en tu sistema, es el momento de asegurar el servidor. Esto es esencial para cualquier servidor que vaya a estar conectado a Internet.
sudo mariadb-secure-installation
Este proceso sólo lleva unos minutos. Cuando se te pida que introduzcas la contraseña actual de root, pulsa la tecla Enter. Escribe Y y pulsa la tecla Enter para cambiar a la autenticación unix_socket
Escribe Y para cambiar la contraseña de root de MariaDB. Escribe una nueva contraseña cuando se te pida y pulsa la tecla Intro para confirmarla.
La próxima vez que accedas al shell de MariaDB, se te pedirá la contraseña de root.
Después, se te harán algunas preguntas básicas sobre tu sistema de base de datos; contéstalas según lo que quieras hacer. Por ejemplo, introduce «Y» o «sí» cuando te pregunten si quieres eliminar los usuarios anónimos.
Paso 7: Conectar el servidor MariaDB
MariaDB ya está lista para ser utilizada. Puedes conectarte al servidor MariaDB con el siguiente comando:
mysql -u root -p
Escribe la contraseña de tu usuario raíz de MariaDB. Después de eso, verás un prompt > que se utiliza para otro shell para ejecutar comandos en este servidor de bases de datos.
Escribe exit o pulsa CTRL+D para cerrar la conexión y volver a tu shell de terminal.
Ya está. Has instalado con éxito MariaDB en Rocky Linux. Recuerda que puedes seguir utilizando la versión proporcionada por el repositorio de AppStream, pero si quieres instalar una versión actualizada de MariaDB -o de cualquier otro paquete-, lo que tienes que hacer es añadir el repositorio.
Conclusión
En esta guía has aprendido a instalar MariaDB en Rocky Linux. Esperamos que te haya gustado y que hayas conseguido instalar la última versión de MariaDB en tu sistema.