sistematizando

MariaDB en CentOS 7

Published: (Updated: ) in Howtos, , , , by .

Recientemente he actualizado a la última versión de WordPress y me he dado cuenta de que se ha añadido una nueva fucionalidad llamada «Site Health» que nos permite revisar la configuración del blog y nos da una serie de recomendaciones para mejorar su configuración.

Una de las recomendaciones aconsejaba actualizar la versión de MariaDB de la 5.5 a la 10.4. Como muchos de vosotros sabréis, en los repositorios oficiales de Centos 7 unicamente tenemos la versión 5.5 por lo que necesitaremos instalar los repositorios oficales de MariaDB.

Estas son las instrucciones para hacerlo:
Antes de empezar, no te olvides de hacer una copia de seguridad de las bases de datos que tengas en el servidor.

Paramos el servicio de MariaDB
systemctl stop mariadb
Nos bajamos el script que configura los repositorios necesarios
wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
Le damos permisos de ejecución
chmod +x mariadb_repo_setup

Ejecutamos el script
./mariadb_repo_setup

Actualizamos el sistema. Entre los paquetes ha actualizar estarán los relacionados con MariaDB
yum update

Levantamos el servicio de mariadb
systemctl start mariadb
Y ejecutamos:
mysql_upgrade
Por último habilitamos el servicio mariadb que puede haberse quedado desactivado con la actualización
systemctl enable mariadb

Documentación de referencia