Androide

Cómo instalar mariadb en debian 9

¿Como instalar MariaDB en Debian 9 Stretch?

¿Como instalar MariaDB en Debian 9 Stretch?

Tabla de contenido:

Anonim

MariaDB es un sistema de gestión de bases de datos relacionales de subprocesos de código abierto, compatible con versiones anteriores de MySQL. Es mantenido y desarrollado por la Fundación MariaDB, incluidos algunos de los desarrolladores originales de MySQL.

Con el lanzamiento de Debian 9, MySQL fue reemplazado por MariaDB como el sistema de base de datos predeterminado.

En este tutorial le mostraremos dos métodos diferentes sobre cómo instalar MariaDB en su máquina Debian 9. El primer método lo guiará a través de los pasos necesarios para instalar MariaDB desde los repositorios de Debian, mientras que el segundo le enseñará cómo instalar la última versión de MariaDB desde los repositorios oficiales de MariaDB.

En general, se recomienda instalar MariaDB desde los repositorios de Debian.

Si prefiere MySQL sobre MariaDB, consulte el tutorial Cómo instalar MySQL en Debian 9. Si su aplicación no tiene los requisitos específicos, debe seguir con MariaDB, el sistema de base de datos predeterminado en Debian 9.

Prerrequisitos

Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.

Instalar MariaDB en Debian 9

Al momento de escribir este artículo, la última versión de MariaDB disponible en Debian main es la versión 10.1.

Para instalar MariaDB en Debian 9, siga estos pasos:

  1. Primero actualice el índice de paquetes apt escribiendo:

    sudo apt update

    Una vez que se actualice la lista de paquetes, instale MariaDB ejecutando el siguiente comando:

    sudo apt install mariadb-server

    El servicio MariaDB se iniciará automáticamente. Puede verificarlo escribiendo:

    sudo systemctl status mariadb

    La salida debería verse así:

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld

Instalación de MariaDB en Debian 9 desde repositorios MariaDB

Al momento de escribir este artículo, la última versión de MariaDB es la versión 10.3 que se puede instalar desde los repositorios oficiales de MariaDB. Antes de continuar con el siguiente paso, visite la página del repositorio MariaDB y verifique si hay una nueva versión disponible.

Para instalar MariaDB 10.3 en su sistema Debian 9, siga estos pasos:

  1. El primer paso es habilitar el repositorio MariaDB e importar la clave GPG del repositorio a su sistema para ejecutar los siguientes comandos:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    Una vez que el repositorio esté habilitado, actualice la lista de paquetes e instale MariaDB con:

    sudo apt update sudo apt install mariadb-server

    El servicio MariaDB se iniciará automáticamente, para verificar que ejecute el siguiente comando:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

Asegurando MariaDB

Para mejorar la seguridad de la instalación de MariaDB, ejecute el script mysql_secure_installation :

sudo mysql_secure_installation

El script le pedirá que establezca una contraseña para la cuenta raíz, elimine al usuario anónimo, restrinja el acceso del usuario raíz a la máquina local y elimine la base de datos de prueba.

Al final, el script volverá a cargar las tablas de privilegios para garantizar que todos los cambios surtan efecto de inmediato.

Todos los pasos se explican en detalle y se recomienda responder "S" (sí) a todas las preguntas.

Conéctese a MariaDB desde la línea de comando

Para conectarse al servidor MariaDB a través del terminal como tipo de cuenta raíz:

mysql -u root -p

Se le pedirá que ingrese la contraseña de root que configuró previamente utilizando el script mysql_secure_installation .

Una vez que ingrese la contraseña, se le presentará el shell MariaDB como se muestra a continuación:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >

Conclusión

En este tutorial, le mostramos cómo instalar y proteger MariaDB en un servidor Debian 9.

Ahora que su servidor MariaDB está en funcionamiento y sabe cómo conectarse al servidor MariaDB desde la línea de comandos, puede consultar las siguientes guías:

mariadb mysql debian

Esta publicación es parte de Cómo instalar LAMP Stack en la serie Debian 9.

Otras publicaciones en esta serie:

• Cómo instalar Apache en Debian 9 • Cómo instalar PHP en Debian 9 • Cómo configurar hosts virtuales Apache en Debian 9 • Cómo instalar MariaDB en Debian 9 • Apache seguro con Let's Encrypt en Debian 9