Instalar MariaDB paso a paso

Os voy a explicar como instalar MariaDB paso a paso en CentOS. Como sabéis, MariaDB es un fork de MySQL. Cuando por 2010 aproximadamente Sun Microsystems ( Oracle ) compró MySQL se creó el fork soportado por la comunidad. MariaDB no sólo es la continuación de MySQL, sino que está siendo mejorada año tras año.

Por defecto podemos instalar MariaDB en CentOS 7 y RedHat 7, eso si, la versión 5.5 de MariaDB. Usando los repositorios de MariaDB podemos instalar la versión de MariaDB mejorada, 10.X Actualmente, a la fecha en que escribo este artículo, MariaDB 10.4 es la versión con soporte.

Vamos al lío. Instalamos el repositorio de MariaDB.

sudo yum install wget 
wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
chmod +x mariadb_repo_setup 
sudo ./mariadb_repo_setup

Con ese instalador instalamos el repositorio de MariaDB, o sinó lo podemos hacer manualmente.

Una vez tenemos el repositorio, instalaremos MariaDB server.

yum install MariaDB-server

Además podremos instalar el cliente de MariaDB o los plugins que necesitemos.

Comprobamos la versión instalada.

mysql -v

Finalmente, lo que tenemos que hacer es securizar el servidor, es decir, crear el password del usuario root de MariaDB.

mysql_secure_installation

Nos da la opción de usar los usuarios del sistema para MariaDB, yo no lo recomiendo, así que por seguridad, cuando pregunte por Switch to unix socket authentication le diremos que no.

Cambiaremos el password de root de MariaDB, borramos usuario anonimo, bloqueamos el acceso remoto del user root y borramos la db de test.

Con ésto, ya tendremos listo nuestro servidor de bases de datos de MariaDB.

1 comentario en “Instalar MariaDB paso a paso

  1. Maria elena

    Muy buen ecuatorial la verdad he tratado de instalar con la manera manual y siempre me salia error que no encontraba la ruta del servidor pero con el instalador fue la salvación Muy Agradecida

    Responder

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *