Instalar MariaDB en Rocky Linux y Alma Linux

Aprendemos a instalar y configurar el popular motor de base de datos MariaDB en Rocky Linux. Esta instalación también es compatible con Alma Linux.

Como viene siendo habitual he utilizado un VPS en mi proveedor de confianza Clouding.io, que tiene las instalaciones en mi ciudad, Barcelona.

El VPS que he creado lo he hecho inicialmente con Centos 8, para después pasarlo a Rocky Linux. Os explico como hacerlo aquí: Cómo migrar Centos 8 a Rocky Linux

Si utilizamos Clouding.io, también podemos utilizar la versión de Alma Linux que se nos ofrece.

Instalar MariaDB en Rocky Linux y Alma Linux

Una vez hemos accedido al host vía ssh , lo primero que haremos es actualizar el sistema:

dnf update

A fecha de hoy la versión estable de MariaDB es la 10.6. En Rocky Linux la que viene por defecto en sus repositorios es la 10.3, por lo que utilizaremos el repositorio ofrecido directamente por MariaDB. Se puede consultar en su web.

Añadimos el siguiente repositorio:

vim /etc/yum.repos.d/mariadb.repo

Con el contenido:

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Actualizamos los repositorios e instalamos:

dnf update
dnf install MariaDB-server

Encendemos el servicio y lo añadimos al inicio:

systemctl start mariadb
systemctl enable mariadb

En esta versión al instalar el motor no nos piden que definamos la contraseña del super usuario «root», cosa que haremos ahora.

Para ello vamos a asegurar el servidor:

mariadb-secure-installation

De esta manera definimos una contraseña para «root», deshabilitamos los usuarios anónimos,el acceso remoto y las bases de datos de test.

Ojo, cuidado, en esta versión de MariaDB ya no esta disponible “mysql-secure-installation”, sino “mariadb-secure-installation” Para más información: Mariadb Secure Installation

Quizás te pueden interesar estas entradas:

Listas bases de datos y usuarios en MySQL y MariaDB

Cambiar contraseñas de usuarios en MySQL y MariaDB

Permisos de usuarios en MySQL y MariaDB

Motores de almacenamiento en MySQL y MariaDB

Cambiar motor de almacenamiento en MySQL y Mariadb

La verdad es que hay un largo etcétera de entradas sobre este motor de base de datos, si quieres ver más solo debes irte al buscador y poner su nombre.

Espero que es entrada te sea de interés en algún momento. Nos vamos leyendo.