GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar MariaDB en Debian 9

MariaDB es un sistema de administración de bases de datos relacionales de código abierto y multiproceso, reemplazo compatible con versiones anteriores de MySQL. Es mantenido y desarrollado por MariaDB Foundation, incluidos algunos de los desarrolladores originales de MySQL.

Con el lanzamiento de Debian 9, MySQL fue reemplazado por MariaDB como 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.

Generalmente, 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 requisitos específicos, debe seguir con MariaDB, el sistema de base de datos predeterminado en Debian 9.

Requisitos previos #

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

Instalando MariaDB en Debian 9 #

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

Para instalar MariaDB en Debian 9, siga estos pasos:

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

    sudo apt update
  2. Una vez que se actualice la lista de paquetes, instale MariaDB ejecutando el siguiente comando:

    sudo apt install mariadb-server
  3. 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 MariaDB Repositories #

En el 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 de 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 hacerlo, ejecute los siguientes comandos:

    sudo apt install software-properties-common dirmngrsudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'
  2. Una vez que el repositorio esté habilitado, actualice la lista de paquetes e instale MariaDB con:

    sudo apt updatesudo apt install mariadb-server
  3. El servicio MariaDB se iniciará automáticamente, para verificarlo 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 mysql_secure_installation guión:

sudo mysql_secure_installation

El script le pedirá que establezca una contraseña para la cuenta raíz, elimine el 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 inmediatamente.

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 comandos #

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

mysql -u root -p

Se le pedirá que ingrese la contraseña raíz que configuró previamente usando mysql_secure_installation guión.

Una vez que ingrese la contraseña, se le presentará el shell de 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 [(none)]>

Debian
  1. Cómo instalar MariaDB en Debian 10

  2. Cómo instalar MariaDB en Debian 11

  3. Cómo instalar NextCloud en Debian 10

  4. Cómo instalar MariaDB 10.x en Debian 11

  5. Cómo instalar MariaDB en Debian 11

Cómo instalar Drupal en Debian 11

Cómo instalar WordPress en Debian 11

Cómo instalar Gitea en Debian 11

Cómo instalar PrestaShop en Debian 11

Cómo instalar osTicket en Debian 11

Cómo instalar Mattermost en Debian 11