GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar MariaDB 10.6 en Debian 11

MariaDB es una de las bases de datos de código abierto más populares junto a su creador MySQL . Los creadores originales de MySQL desarrollado MariaDB en respuesta a los temores de que MySQL se convertirá repentinamente en un servicio pago debido a que Oracle lo adquirió en 2010. Con su historial de usar tácticas similares, los desarrolladores detrás de MariaDB han prometido mantenerlo de código abierto y libre de temores como lo que le sucedió a MySQL .

MariaDB se ha vuelto tan popular como MySQL con desarrolladores, con características como clustering avanzado con Galera Cluster 4 , caché/índices más rápidos, motores de almacenamiento y funciones/extensiones que no encontrará en MySQL .

En el siguiente tutorial, aprenderá cómo instalar MariaDB 10.6 en Debian 11 .

Requisitos

  • SO recomendado: Diana de Debian 11
  • Cuenta de usuario: Una cuenta de usuario con sudo o acceso root.

Actualización del sistema operativo

Actualice su Debian 11 sistema operativo para asegurarse de que todos los paquetes existentes estén actualizados:

sudo apt update && sudo apt upgrade

Dependencias de instalación

El primer paso es instalar las dependencias necesarias para la instalación. Para hacer esto, use el siguiente comando en su terminal:

sudo apt-get install curl software-properties-common dirmngr -y

Importar clave GPG y repositorio

Para instalar MariaDB con éxito, deberá importar la clave GPG para verificar que los paquetes sean de la fuente auténtica y no estén modificados. Para hacer esto, use el siguiente comando:

sudo curl -LsSO https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.realcompute.io/mariadb/repo/10.6/debian bullseye main'

Tenga en cuenta que los espejos de descarga se pueden encontrar en esta página de la fundación MariaDB para encontrar una ubicación más cercana para el repositorio.

Ejemplo de salida:

Ahora que la clave y el repositorio están importados, actualice la lista del administrador de paquetes apt para reflejar la nueva adición.

sudo apt update

Instalar MariaDB

Para instalar MariaDB, deberá instalar los paquetes de cliente y servidor. Esto se puede hacer de la siguiente manera:

sudo apt install mariadb-server mariadb-client

Ejemplo de salida:

Tipo Y y luego pulsa la tecla Intro para continuar con la instalación.

Confirme la instalación de MariaDB comprobando la versión y compilación:

mariadb --version

Ejemplo de salida:

mariadb  Ver 15.1 Distrib 10.6.4-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

Comprobar el estado del servidor MariaDB

Ahora ha instalado MariaDB y puede verificar el estado del software de la base de datos utilizando el siguiente comando systemctl:

systemctl status mariadb

De forma predeterminada, encontrará que el estado de MariaDB está desactivado. Para iniciar MariaDB, use el siguiente comando:

sudo systemctl start mariadb

Ahora vuelva a verificar el estado y debería obtener lo siguiente:

Para detener MariaDB:

sudo systemctl stop mariadb

Para habilitar MariaDB al iniciar el sistema:

sudo systemctl enable mariadb

Para deshabilitar MariaDB al iniciar el sistema:

sudo systemctl disable mariadb

Para reiniciar el servicio MariaDB:

sudo systemctl restart mariadb

Asegurar MariaDB con script de seguridad

Al instalar MariaDB fresco, la configuración predeterminada que se considera débil según la mayoría de los estándares y causa preocupación por permitir la intrusión o la explotación de piratas informáticos, una solución es ejecutar el script de seguridad de instalación que viene con MariaDB instalación.

Primero, use el siguiente comando para iniciar (mysql_secure_installation) :

sudo mysql_secure_installation

A continuación, siga a continuación:

  • Configuración de la contraseña para root cuentas.
  • Eliminar las cuentas raíz a las que se puede acceder desde fuera del host local.
  • Eliminar cuentas de usuarios anónimos.
  • Eliminar la base de datos de prueba, a la que pueden acceder de forma predeterminada los usuarios anónimos.

Tenga en cuenta que usa (Y) para eliminar todo.

Iniciar sesión en la instancia de MariaDB

Ahora que ha completado el script de seguridad de instalación posterior a la instalación, inicie sesión en su MariaDB base de datos se puede hacer usando lo siguiente:

sudo mysql -u root -p

Se le pedirá que ingrese su raíz contraseña, y luego iniciará sesión correctamente en MariaDB terminal de la base de datos:

Ejemplo:

Para salir de la terminal, escriba el siguiente comando de salida :

exit;

Desinstalar MariaDB

Si ya no desea usar MariaDB y desea eliminarlo por completo, ejecute el siguiente comando:

sudo apt autoremove maridb-server mariadb-client

Eliminar la clave GPG:

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

Eliminar el repositorio:

sudo rm /etc/apt/sources.list.d/mariadb.list

Debian
  1. Cómo instalar Tomcat 8.5 en Debian 9

  2. Cómo instalar MongoDB en Debian 9

  3. Cómo instalar MariaDB en Debian 9

  4. Cómo instalar Nginx en Debian 9

  5. Cómo instalar MariaDB en Debian 11

Cómo instalar NextCloud en Debian 10

Cómo instalar MariaDB 10.7 en Debian 11 Bullseye

Cómo instalar MariaDB 10.8 en Debian 11 Bullseye

Cómo instalar MariaDB 10 en Debian 11 Bullseye Linux

Cómo instalar MariaDB en Debian 11

Cómo instalar Go en Debian 11