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

Cómo instalar MariaDB en CentOS 7 / RHEL 7

Anteriormente escribimos sobre MariaDB Server en RHEL 7 en octubre de 2014. MariaDB Server ha crecido sustancialmente en los últimos 6 años, por lo que en febrero de 2020 proporcionamos una actualización de este tema. Si está buscando nuestras viejas palabras, puede encontrarlas aquí.

Acerca de RHEL 7 y CentOS 7

Red Hat Enterprise Linux 7 (RHEL 7) se lanzó en 2014 y ha tenido lanzamientos de siete puntos desde entonces. El proyecto CentOS sigue a los lanzamientos del código fuente de RHEL upstream con compilaciones binarias comunitarias unos meses después. CentOS Linux 7 se lanzó en julio de 2014. MariaDB Server está disponible para su uso en RHEL 7 y CentOS 7.

Red Hat ha anunciado que RHEL 7.7 será el último lanzamiento puntual en la serie de lanzamientos de RHEL 7.x, por lo que esperamos que los usuarios busquen actualizar a RHEL 8 antes de que finalice el soporte para RHEL 7.7 en agosto de 2021. Si desea actualizar , puede disfrutar de nuestro blog, "Cómo instalar MariaDB Server en RHEL 8 / CentOS 8".

MariaDB Server está disponible y es compatible con RHEL 7 y CentOS 7, y se implementa fácilmente desde repositorios de proveedores de sistemas operativos o repositorios de MariaDB mediante YUM.

Instalación del servidor MariaDB

Las distribuciones de RHEL 7 y CentOS 7 incluyen MariaDB Server 5.5 de forma predeterminada.

Puede instalar MariaDB Server desde la línea de comandos:

$ sudo yum install mariadb-server

Beneficios del servidor MariaDB 10.4

Si bien CentOS 7 y RHEL 7 incluyen MariaDB Server 5.5, se han realizado mejoras sustanciales a medida que MariaDB Community Server cambió a través de las series de lanzamiento 10.0, 10.1, 10.2, 10.3 y 10.4. La serie de versiones de MariaDB Server 10.4 incluye:

  • Alteración instantánea para tablas InnoDB
  • Seguimiento del optimizador para ayudar en el diagnóstico de rendimiento
  • Funciones de ventana y Expresiones de tabla comunes (CTE)
  • Tablas temporales, incluidas las versiones del sistema, el período de tiempo de la aplicación y las bitemporales (ambas)
  • Capacidad de recargar certificados SSL sin reiniciar el servidor
  • Tecnología Galera 4, una gran mejora con respecto a Galera 3
  • Motores de almacenamiento adicionales, incluido MyRocks
  • SQL_MODE=ORACLE para compatibilidad con un subconjunto de Oracle PL/SQL
  • Cifrado de datos en reposo ampliado
  • Mejoras de autenticación, incluidos varios métodos de autenticación por usuario

Instalación del servidor MariaDB 10.4

Para implementar MariaDB Community Server 10.4 en RHEL 7 o CentOS 7, primero descargue y use mariadb_repo_setup script para configurar los repositorios de MariaDB para YUM:

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

Para instalar MariaDB Community Server y dependencias:

$ sudo yum install MariaDB-server

Configuración y seguridad del servidor MariaDB

Inicie el servicio systemd para MariaDB Server 5.5 o 10.4 usando systemctl:

$ sudo systemctl start mariadb.service

Las prácticas de seguridad específicas siempre deben seguir los requisitos y la gobernanza específicos de la empresa. Se deben tomar algunos pasos básicos para ayudar a fortalecer la implementación de MariaDB Community Server 5.5 o 10.4:

$ sudo mysql_secure_installation

Servidor empresarial MariaDB

MariaDB Corporation brinda soporte comercial para MariaDB Platform, que incluye MariaDB Enterprise Server. MariaDB Enterprise Server es compatible con una variedad de sistemas operativos, incluidos RHEL 7 y CentOS 7.

MariaDB Enterprise Server se basa en MariaDB Community Server y viene con características mejoradas que incluyen:

  • Lanzamientos predecibles a través de un ciclo de vida empresarial
  • Valores predeterminados de configuración mejorados
  • MariaDB Enterprise Audit, con funcionalidad ampliada sobre el complemento de auditoría de MariaDB
  • MariaDB Enterprise Backup, con copias de seguridad en línea activas
  • MariaDB Enterprise Cluster, con cifrado ampliado sobre MariaDB Cluster (Galera)

¿Quieres escuchar más? Comuníquese con nosotros o consulte la documentación empresarial de MariaDB.

MariaDB ya está disponible en la nube. Comience con SkySQL ahora.