MariaDB

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

Con la publicación de Debian 9, MySQL fue reemplazado por MariaDB como el sistema de base de datos por defecto.

En este tutorial te mostraremos dos métodos diferentes para instalar MariaDB en tu máquina Debian 9. El primer método te guiará por los pasos necesarios para instalar MariaDB desde los repositorios de Debian mientras que el segundo te mostrará 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.

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

Para instalar MariaDB en Debian 9, sigue estos pasos:

Primero actualiza el índice de paquetes apt escribiendo:

sudo apt update

Una vez actualizada 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 ser algo 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

Instalando MariaDB en Debian 9 desde los repositorios MariaDB

En el momento de escribir este artículo, la última versión de MariaDB es la versión 10.3, que puede ser instalada desde los repositorios oficiales de MariaDB. Antes de continuar con el siguiente paso visita la página del Repositorio MariaDB y comprueba si hay una nueva versión disponible.

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

El primer paso es habilitar el repositorio MariaDB e importar la clave GPG del repositorio a tu sistema y 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[arch=amd64,i386,ppc64el] http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'”.

Una vez habilitado el repositorio, actualiza la lista de paquetes e instala MariaDB con:

sudo apt update
sudo apt install mariadb-server

El servicio MariaDB se iniciará automáticamente, para verificar, ejecuta 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 ejecuta el script mysql_secure_installation:

sudo mysql_secure_installation

El script te pedirá que establezcas una contraseña para la cuenta root, elimina el usuario anónimo, restringe el acceso del usuario root a la máquina local y elimina la base de datos de prueba.

Al final el script recargará las tablas de privilegios asegurando que todos los cambios surtan efecto inmediatamente.

Todos los pasos se explican en detalle y se recomienda responder “Y” (sí) a todas las preguntas.

Conectarse a MariaDB desde la línea de comandos
Para conectarse al servidor MariaDB a través de la terminal como el tipo de cuenta root:

mysql -u root -p

Se te pedirá que introduzcas la contraseña de root que has configurado previamente utilizando el script mysql_secure_installation.

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

Bienvenido al monitor MariaDB. Los comandos terminan con ; o \g.
Su ID de conexión MariaDB es 2
Versión para servidor: 10.1.26-MariaDB-0+deb9u1 Debian 9.1

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab y otros.

Escribe ‘help’ o’\h’ para obtener ayuda. Escribe ‘\\c’ para borrar la declaración de entrada actual.

MariaDB [(none)]>

En este tutorial, te hemos enseñado cómo instalar y proteger MariaDB en un servidor de Debian 9.

 

Fuente: Original | maslinux

¿Quién está en línea?

Hay 7402 invitados y ningún miembro en línea