Búsqueda de sitios web

Cómo instalar MariaDB en sistemas RHEL y Debian


MariaDB es un reemplazo binario para MySQL, desarrollado por los autores originales de MySQL Project y totalmente compatible con MySQL. tener más funciones y una mejor mejora del rendimiento.

¿Por qué debería utilizar MariaDB?

Como todos sabemos, MySQL es ampliamente utilizado y es el RDBMS más popular y la primera elección de los desarrolladores. En 2008, MySQL fue adquirida por Sun Microsystem, que posteriormente fue comprada por Oracle y ya no es de código abierto. .

Bueno, MariaDB está patrocinado por Monty Program AB y la Fundación MariaDB y es desarrollado de forma independiente por el desarrollador principal de MySQL. y otros miembros de la comunidad, y es verdaderamente de código abierto.

MySQL fue creado por MichaelMontyWidenius, David Axmark y Allan Larsson, el fundador de MySQL y Monty Program AB, está ahora detrás de MariaDB. Supervisarían el desarrollo de la fundación MariaDB.

¿Quién usa MariaDB?

Hay varias distribuciones y sitios web grandes que se han cambiado a MariaDB, algunos de ellos son:

  • Google
  • Servicios web de Amazon
  • Facebook
  • Corporación Mozilla
  • Wikipedia
  • OpenSuse
  • sombrero
  • OLX
  • nimbo
  • SlashGear
  • ArchLinux
  • Redhat Enterprise Linux (de RHEL7)
  • Manjaro
  • magia
  • Debian
  • El Proyecto Chacra
  • Gentoo
  • OpenBSD

Instalación de MariaDB en distribuciones basadas en RHEL

En distribuciones basadas en RHEL como CentOS Stream, Rocky Linux y AlmaLinux, se recomienda encarecidamente instalar los paquetes RPM adecuados desde el repositorio de AppStream. usando yum o dnf como se muestra.

yum install mariadb-server mariadb-backup mariadb-common
OR
dnf install mariadb-server mariadb-backup mariadb-common

Una vez completada la instalación, podrás iniciar, habilitar y verificar el estado del servicio MariaDB con:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Una vez que se inicia el servicio MariaDB, es hora de mejorar su seguridad estableciendo una contraseña de root, eliminando usuarios anónimos, deshabilitando el inicio de sesión de root remoto, eliminando la base de datos de prueba y recargando privilegios.

mysql_secure_installation

Se observa que la contraseña de root está vacía, por lo que si desea configurarla, simplemente presione “enter”, cuando se le solicite y configure la contraseña de root. Para el resto puedes seguir los pasos y respuestas de la imagen a continuación:

Una vez que MariaDB esté protegido, es hora de conectarse al shell mysql como se muestra.

mysql -u root -p 

Cuando se le solicite, ingrese la contraseña de root que estableció anteriormente.

Instalación de MariaDB en distribuciones basadas en Debian

En distribuciones basadas en Debian como Ubuntu y otras distribuciones de Linux similares, se recomienda encarecidamente instalar los paquetes DEB apropiados desde el repositorio de MariaDB utilizando el administrador de paquetes apt.

apt install mariadb-server mariadb-backup mariadb-common
Or
sudo apt install mariadb-server mariadb-backup mariadb-common

Una vez completada la instalación, podrás iniciar, habilitar y verificar el estado del servicio MariaDB con:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Una vez que se inicia el servicio MariaDB, es hora de mejorar su seguridad estableciendo una contraseña de root, eliminando usuarios anónimos, deshabilitando el inicio de sesión de root remoto, eliminando la base de datos de prueba y recargando privilegios.

mysql_secure_installation

Inicie sesión en MariaDB con la credencial root que se configuró anteriormente.

sudo mysql -u root -p
[sudo] password for narad: 
Enter password:

Escriba salir en el símbolo del sistema para salir de la base de datos.