Cómo instalar MariaDB en Linux CentOS 8

27 feb 2021 2 min di lettura
Cómo instalar MariaDB en Linux CentOS 8
Indice dei contenuti

Introducción

MariaDB es un sistema de administración de bases de datos relacionales de reemplazo binario directo MySQL de código abierto, compatible con versiones anteriores. Lo desarrollan algunos de los desarrolladores originales de MySQL y muchas personas de la comunidad. Con el lanzamiento de CentOS 7, MySQL fue reemplazado por MariaDB como el sistema de base de datos predeterminado.

En este tutorial, le mostraremos cómo instalar la última versión de MariaDB en CentOS 8 utilizando los repositorios oficiales de MariaDB.

Prerrequisitos

Asegúrese de haber iniciado sesión como usuario con privilegios de sudo antes de continuar con el tutorial.

Instale MariaDB en CentOS 8

En el momento de escribir este artículo, la última versión de MariaDB es la versión 10.3. Si necesita instalar otra versión de MariaDB, vaya a la página de repositorios de MariaDB y genere un archivo de repositorio para una versión específica de MariaDB.

Siga los pasos a continuación para instalar y asegurar MariaDB en CentOS 8.

Instale el paquete MariaDB usando el administrador de paquetes yum:

sudo dnf install @mariadb

Presione y cuando se le solicite para continuar con la instalación.

Una vez que se complete la instalación, habilite el servicio MariaDB para que se inicie automáticamente al iniciar el servidor usando el siguiente comando:

sudo systemctl enable --now mariadb

Para verificar que la instalación fue exitosa, verifique el estado del servicio MariaDB escribiendo:

sudo systemctl status mariadb

El resultado debe mostrar que el servicio está en funcionamiento:

● mariadb.service - MariaDB 10.3 database server
 Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
 Active: active (running) since Sat 2019-11-30 15:00:17 CET; 19s ago
 Docs: man:mysqld(8)
 https://mariadb.com/kb/en/library/systemd/Main PID: 3939 (mysqld)
 Status: "Taking your SQL requests now..."
 Tasks: 30 (limit: 12251)
 Memory: 82.1M
 CGroup: /system.slice/mariadb.service
 └─3939 /usr/libexec/mysqld --basedir=/usr

Ejecute el mysql_secure_installation que realizará varias tareas relacionadas con la seguridad:

sudo mysql_secure_installation

Se le pedirá que establezca la contraseña del usuario raíz, elimine las cuentas de usuario anónimo, restrinja el acceso del usuario raíz a la computadora local y elimine la base de datos de prueba.

Los pasos se explican en detalle. Se recomienda que responda Y (sí) a todas las preguntas.

Conéctese a MariaDB desde la línea de comando

Para conectarse al servidor MariaDB a través de la terminal como tipo de cuenta raíz:

mysql -u root -p

Se le pedirá que ingrese la contraseña de root que estableció anteriormente al ejecutar el script mysql_secure_installation

Una vez que ingrese la contraseña, se le presentará el shell MariaDB como se muestra a continuación:

Welcome to the MariaDB monitor. Commands end with ; or \g.
 Your MariaDB connection id is 20
 Server version: 10.3.11-MariaDB MariaDB Server

 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Conclusión

En este tutorial, le mostramos cómo instalar y asegurar MariaDB en un servidor CentOS 8.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.