Cómo instalar la base de datos Mariadb en Debian 10

Cómo instalar la base de datos Mariadb en Debian 10

Mariada es un sistema de gestión de bases de datos relacionales populares y de código abierto (RDBMS) hecho por los desarrolladores originales de Mysql. Es un sistema de base de datos rápido, escalable y robusto, con un rico ecosistema de motores de almacenamiento, complementos y muchas otras herramientas que proporciona una interfaz SQL para acceder a datos.

Mariada es un reemplazo mejorado de entrega de Mysql siendo utilizado por organizaciones y empresas como Wikipedia, WordPress.com, Google y muchos otros.

En este breve artículo, le mostraremos cómo instalar y asegurar un Mariada servidor en Debian 10.

Requisito:

  1. Instale un servidor mínimo de Debian 10 (Buster)

Nota: Si está operando el sistema como un usuario no administrativo, emplee el comando sudo para obtener privilegios root y si tiene Mysql Instalado y en funcionamiento, deténgalo y desactívelo antes de continuar.

Instalación del servidor Mariadb en Debian 10

Puedes instalar el Mariada Paquete de servidor desde el Debian Repositorios oficiales ejecutando el siguiente comando, que instalará el servidor Mariadb, el cliente y todas sus dependencias.

# APT Instale MariadB-Server 
Instale Mariadb en Debian 10

Es una práctica común dentro Debian y sus derivados como Ubuntu para iniciar y habilitar automáticamente a Daemons a través de system, Inmediatamente después de que estén instalados. Lo mismo se aplica al Mariada servicio.

Puedes verificar si Mariada El servicio está en funcionamiento utilizando el siguiente comando SystemCTL.

# SystemCTL Status mariadb 
Verifique el estado de mariadb

Además, también debe conocer otros comandos comunes para administrar el servicio MariadB bajo system, que incluyen comandos para comenzar, reiniciar, detener y volver a cargar el servicio Mariadb como se muestra.

# SystemCTL Start MariDB # SystemCTL Reiniciar Mariadb # SystemCTL Stop Mariadb # SystemCTL RELOAD MARIADB 

Asegurar el servidor Mariadb en Debian 10

El Mariada El proceso de instalación implica asegurar la instalación predeterminada y se puede hacer ejecutando el mysql_secure_installation shell script, que le permitirá agregar un poco de seguridad adicional a su instancia de mariadb por:

  • Configuración de una contraseña para cuentas root.
  • Deshabilitar el inicio de sesión de raíz remota.
  • Eliminar las cuentas de usuarios anónimos.
  • Eliminar la base de datos de prueba, a la que de manera predeterminada puede ser accedido por usuarios anónimos.
  • Y privilegios de recarga.

Para invocar el script de seguridad, ejecute el siguiente comando y responda las preguntas como se muestra en la siguiente captura de pantalla.

Asegure la mariadb en Debian 10

Una vez que haya asegurado su instalación de mariadb, puede conectarse a shell mysql Usando la contraseña de usuario root.

# mysql -u root -p 

Para crear una base de datos nombrada "my_test_db" y un usuario nombrado "test_user" con privilegios completos para administrar la base de datos ejecuta los siguientes comandos SQL.

Mariadb [(ninguno)]> Crear base de datos my_test_db; Mariadb [(ninguno)]> otorgue todo en my_test_db.* A 'test_user'@'localhost' identificado por 'test_user_pass_here' con la opción de subvención; Mariadb [(ninguno)]> privilegios de descarga; Mariadb [(ninguno)]> salida; 
Crear base de datos y usuario con privilegios

Después de crear una nueva base de datos y un usuario de la base de datos, intente acceder al shell de mariadb usando la nueva cuenta de usuario y muestre todas las bases de datos asignadas al usuario de la siguiente manera.

# mysql -u test_user -p mariadb [(ninguno)]> mostrar bases de datos; 
Verifique el usuario de la nueva base de datos

También le gustaría leer estos útiles siguientes artículos sobre Mariada.

  1. Aprenda mysql / mariadb para principiantes - Parte 1
  2. Aprenda a usar varias funciones de MySQL y Mariadb - Parte 2
  3. 12 mejores prácticas de seguridad MySQL/Mariadb para Linux
  4. Cómo hacer una copia de seguridad/restaurar MySQL/Mariadb y PostgreSQL usando las herramientas 'AutomySQLBackUp' y 'AutoPostGresqlBackUp'
  5. Consejos útiles para solucionar problemas de errores comunes en MySQL

Eso es todo por ahora! En esta guía, mostramos cómo instalar y asegurar un servidor mariadb en un Debian 10 Instalación mínima del servidor. Use el formulario de comentarios a continuación para comunicarse con cualquier pregunta o información que desee compartir con nosotros.