Cómo instalar MariaDB en Ubuntu 20.04 LTS

1 mar 2021 3 min di lettura
Cómo instalar MariaDB en Ubuntu 20.04 LTS
Indice dei contenuti

Introducción

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

En este tutorial, le mostraremos dos métodos diferentes sobre cómo instalar MariaDB en Ubuntu 20.04. El primer método describe los pasos necesarios para instalar MariaDB desde los repositorios de Ubuntu, mientras que el segundo le mostrará cómo instalar la última versión de MariaDB desde los repositorios oficiales de MariaDB.

En general, se recomienda utilizar el primer método e instalar los paquetes MariaDB proporcionados por Ubuntu.

Si desea instalar MySQL en lugar de MariaDB, consulte el tutorial Cómo instalar MySQL en Ubuntu 20.04.

Prerrequisitos

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

Si desea instalar MariaDB en un servidor remoto, continúe leyendo, de lo contrario omita el primer párrafo "Conectando al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh root@IP_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:

ssh nome_utente@IP_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Instale MariaDB en Ubuntu 20.04

En el momento de escribir este artículo, MariaDB versión 10.1 está incluida en los repositorios principales de Ubuntu.

Para instalar MariaDB en Ubuntu 20.04, siga estos pasos:

Actualice el índice del paquete.

sudo apt update

Una vez que se haya actualizado la lista de paquetes, instale MariaDB emitiendo el siguiente comando:

sudo apt install mariadb-server

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

sudo systemctl status mariadb
● mariadb.service - MariaDB 10.3.22 database server
 Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
 Active: active (running) since Wed 2020-04-29 22:00:30 CEST; 8s ago
 Docs: man:mysqld(8)
 https://mariadb.com/kb/en/library/systemd/Main PID: 50485 (mysqld)
 Status: "Taking your SQL requests now..."
 Tasks: 31 (limit: 2286)
 Memory: 65.6M
 CGroup: /system.slice/mariadb.service
 └─50485 /usr/sbin/mysqld

También puede verificar la versión de MariaDB con:

mysql -V
mysql Ver 15.1 Distrib 10.3.22-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Proteger MariaDB

MariaDB usa el complemento unix_socket para autenticarse y no contraseñas. Incluso si establece una contraseña, se ignora. Para volver a habilitar la autenticación de contraseña, siga estos pasos:

Inicie sesión en el servidor MariaDB ejecutando los siguientes comandos:

sudo mysql -u root

Esto debería ingresar al servidor de la base de datos. A continuación, ejecute los siguientes comandos para deshabilitar la autenticación de complemento para el usuario raíz:

use mysql;
update user set plugin='' where User='root';
flush privileges;
exit

Reinicie MariaDB:

sudo systemctl restart mariadb.service

Ejecute el mysql_secure_installation para mejorar la seguridad de la instalación de MariaDB:

sudo mysql_secure_installation

El script le pedirá que configure la contraseña del usuario raíz, elimine al usuario anónimo, restrinja el acceso del usuario raíz a la computadora local y elimine la base de datos de prueba. Eventualmente, el script recargará las tablas de privilegios asegurando que todos los cambios entren en vigencia inmediatamente.

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

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

Para conectarnos al servidor MariaDB a través del terminal podemos usar el cliente MariaDB.

Para iniciar sesión en el servidor MariaDB como usuario raíz, escriba:

sudo mysql -u root -p

Se le pedirá que ingrese la contraseña de root que estableció anteriormente al ejecutar 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 46
 Server version: 10.3.22-MariaDB-1ubuntu1 Ubuntu 20.04

 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Conclusión

En este tutorial hemos visto cómo instalar MariaDB en Ubuntu 20.04 LTS.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.