sql >> Base de Datos >  >> RDS >> MariaDB

Cómo instalar MariaDB en CentOS 8

MariaDB es un sistema de gestión de base de datos relacional desarrollado por la comunidad y de código abierto. Está bifurcado de MySQL y creado y mantenido por los desarrolladores que crearon MySQL . MariaDB está destinado a ser altamente compatible con MySQL pero se han agregado nuevas características a MariaDB como nuevos motores de almacenamiento (Aria , Tienda de columnas , MisRocas ).

En este artículo, veremos la instalación y configuración de MariaDB en CentOS 8 Linux.

Paso 1:habilite el repositorio de MariaDB en CentOS 8

Vaya a la página oficial de descargas de MariaDB y seleccione CentOS como la distribución y CentOS 8 como la versión y MariaDB 10.5 (versión estable) para obtener el repositorio.

Una vez que seleccione los detalles, obtendrá MariaDB YUM repositorio enteros. Copie y pegue estas entradas en un archivo llamado /etc/yum.repos.d/MariaDB.repo .

$ sudo vim /etc/yum.repos.d/mariadb.repo
# MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Una vez que el archivo del repositorio esté en su lugar, puede verificar el repositorio ejecutando el siguiente comando.

$ dnf repolist

Paso 2:Instalación de MariaDB en CentOS 8

Ahora use el comando dnf para instalar MariaDB paquete.

$ sudo dnf install MariaDB-server -y

A continuación, inicie MariaDB y habilítelo para que se inicie automáticamente durante el inicio del sistema.

$ systemctl start mariadb
$ systemctl enable mariadb

Comprobar el estado de MariaDB servicio ejecutando el siguiente comando.

$ systemctl status mariadb 

Si tiene un cortafuegos habilitado, debe agregar MariaDB a la regla de firewall ejecutando el siguiente comando. Una vez que se agrega la regla, se debe volver a cargar el firewall.

$ sudo firewall-cmd --permanent --add-service=mysql
$ sudo firewall-cmd --reload

Paso 3:Protección del servidor MariaDB en CentOS 8

Como último paso, necesitamos ejecutar un MariaDB seguro guión de instalación. Este script se encarga de configurar la contraseña de root, recargar privilegios, eliminar bases de datos de prueba, no permitir el inicio de sesión de root.

$ sudo mysql_secure_installation

Ahora conéctese a MariaDB como usuario root y verifique la versión ejecutando los siguientes comandos.

$ mysql -uroot -p

Eso es todo por este artículo. Hemos visto cómo instalar y configurar MariaDB en CentOS 8 Linux.