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

Cómo instalar MariaDB en Rocky Linux y AlmaLinux

MariaDB es un sistema de base de datos relacional gratuito y desarrollado por la comunidad que es un reemplazo directo compatible para el enormemente popular sistema de administración de bases de datos MySQL.

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

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

El amplio conjunto de motores de almacenamiento, complementos y otras herramientas geniales 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 y LEMP que se utilizan para alojar aplicaciones web.

Características de MariaDB

Las características clave de MariaDB incluyen:

  • Tecnología de agrupamiento de Galera.
  • Nuevos motores de almacenamiento como InnoDB, XtraDB, Aria, TokuDB, CONNECT y SEQUENCE, por mencionar algunos.
  • Replicación más rápida y mejorada.
  • Grupo de subprocesos avanzado capaz de admitir más de 200 000 conexiones.
  • Nuevas funciones, como tablas versionadas por el sistema, tipos de datos anclados y autenticación de socket UNIX, por mencionar algunas.

En este artículo, lo guiaremos a través de cómo instalar MariaDB servidor de base de datos en Rocky Linux 8 y AlmaLinux 8 .

Paso 1:Agregue el repositorio de MariaDB en Rocky Linux

De forma predeterminada, 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 MariaDB archivo de repositorio en su sistema de la siguiente manera.

$ sudo vim /etc/yum.repos.d/mariadb.repo

Pegue las líneas que se muestran.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Luego guarde los cambios y salga del archivo.

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

$ sudo dnf update

Paso 2:Instale MariaDB en Rocky Linux

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

$ sudo dnf install mariadb-server mariadb

Una vez instalado, habilite MariaDB servicio para iniciar en el momento del arranque e inicie el servicio usando los siguientes comandos.

$ sudo systemctl enable mariadb
$ sudo systemctl start mariadb

Luego verifique el estado de ejecución de MariaDB .

$ sudo systemctl status mariadb

El resultado muestra que todo funciona como debería.

Paso 3:Asegure MariaDB en Rocky Linux

MariaDB viene con configuraciones predeterminadas que son débiles y presentan riesgos de seguridad que pueden hacer que los piratas informáticos exploten el servidor de la base de datos. Por lo tanto, debemos tomar medidas adicionales para proteger el servidor de la base de datos.

Para hacerlo, ejecutaremos el siguiente script.

$ sudo mysql_secure_installation

Primero, establezca la contraseña de root.

Para las indicaciones restantes, presione ‘Y’ para purgar usuarios anónimos, prohibir el inicio de sesión raíz remoto y eliminar la base de datos de prueba que no se requiere en producción y finalmente guardar los cambios.

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

$ sudo mysql -u root -p

Proporcione la contraseña raíz que configuró en el paso anterior y presione ENTRAR para acceder a MariaDB concha.

Y ahí tienes Hemos instalado con éxito el MariaDB servidor de base de datos en Rocky Linux 8 . Recuerde, aún puede usar la versión provista por AppStream repositorio que funcionará bien. Sin embargo, si desea instalar la última versión de MariaDB , luego agregar el repositorio hará el truco.