Cómo instalar MariadB en Rocky Linux y Almalinux

Cómo instalar MariadB en Rocky Linux y Almalinux

Mariada es un sistema de base de datos relacional gratuito y desarrollado por la comunidad que es un reemplazo compatible con el sistema de gestión de bases de datos MySQL enormemente popular.

Fue bifurcado de MySQL después de que los desarrolladores originales de MySQL expresaron sus dudas con la adquisición de MySQL por Oracle. Desde entonces, se garantiza que MariaDB permanecerá libre y de código abierto bajo la licencia GNU.

Mariada es enormemente popular por su rápido rendimiento, escalabilidad, estabilidad y robustez. Es compatible con una amplia gama de sistemas operativos que incluyen Linux, FreeBSD, Mac y Windows.

El rico conjunto de motores de almacenamiento, complementos y otras herramientas frías que proporciona lo convierten en una opción ideal para varios casos de uso, como análisis de datos, almacenamiento de datos, procesamiento transaccional, etc. De hecho, es un componente clave de las pilas Lamp & Lemp que se utilizan para alojar aplicaciones web.

Características de mariadb

Las características clave de Mariadb incluyen:

  • Tecnología de agrupación de Galera.
  • Nuevos motores de almacenamiento como InnoDB, XTRADB, ARIA, TOKUDB, CONNECT y secuencia para mencionar algunos.
  • Replicación más rápida y mejorada.
  • Grupo de subprocesos avanzados capaz de admitir hasta 200,00+ conexiones.
  • Nuevas características, como tablas verdes al sistema, tipos de datos anclados y autenticación de socket Unix, por mencionar algunos.

En este artículo, lo guiamos a través de cómo instalar el Mariada servidor de base de datos en Rocky Linux 8 y Almalinux 8.

Paso 1: Agregar repositorio de mariadb en Rocky Linux

Por defecto, el Rocky Linux Appstream Repositorio proporciona Mariadb 10.3. Sin embargo, esta no es la última versión. Por el momento, la versión estable actual es Mariadb 10.6.

Para instalar la última versión, cree un Mariada archivo de repositorio en su sistema de la siguiente manera.

$ sudo vim /etc /yum.repositar.d/mariadb.repositorio 

Pega las líneas que se muestran.

[mariadb] nombre = mariadb baseurl = http: // yum.mariada.org/10.6/RHEL8-AMD64 MODULE_HOTFIXES = 1 GPGKEY = https: // yum.mariada.org/rpm-gpg-key-mariadb gpgcheck = 1 

Luego guarde los cambios y salga del archivo.

A continuación, actualice los repositorios del sistema para Rocky para registrar el repositorio recién agregado.

$ sudo dnf actualización 

Paso 2: Instale MariadB en Rocky Linux

Con el repositorio en su lugar, avance e instale el Mariada servidor de base de datos como se muestra:

$ sudo dnf install mariadb-server mariadb 

Una vez instalado, habilitar Mariada Servicio para comenzar en el tiempo de arranque e iniciar el servicio utilizando los siguientes comandos.

$ sudo SystemCtl Enable Mariadb $ sudo systemctl start mariadb 

Luego verifique el estado de ejecución de Mariada.

$ sudo systemctl status mariadb 

La salida muestra que todo funciona como debería.

Verifique el estado de mariadb

Paso 3: Seguro MariadB en Rocky Linux

Mariada Viene con la configuración predeterminada que son débiles y actuales de los riesgos de seguridad que pueden hacer que el servidor de la base de datos sea explotado por los hackers. Por lo tanto, debemos tomar medidas adicionales para asegurar el servidor de la base de datos.

Para hacerlo, ejecutaremos el script a continuación.

$ sudo mysql_secure_installation 

Primero, configure la contraseña de root.

Establecer contraseña de root mariadb

Para las indicaciones restantes, presione 'Y' Para purgar a los usuarios anónimos, no permita el inicio de sesión de raíz remota y elimine la base de datos de prueba que no se requiere en la producción y finalmente guarde los cambios.

Instalación segura de mariadb

Para iniciar sesión en el Mariada servidor de base de datos, ejecute el siguiente comando

$ sudo mysql -u root -p 

Proporcione la contraseña de root que configuró en el paso anterior y presione INGRESAR Para acceder al Mariada caparazón.

Inicie sesión en Mariadb Shell

Y ahí tienes. Hemos instalado con éxito el Mariada servidor de base de datos en Rocky Linux 8. Recuerde, aún puede usar la versión proporcionada por el Appstream repositorio que funcionará bien. Sin embargo, si está buscando instalar la última versión de Mariada, Luego agregar el repositorio hará el truco.