MariaDB, Instalación en Linux (Ubuntu y distros derivadas)
Tabla de contenido:
- Prerrequisitos
- Instalar MariaDB en Ubuntu 18.04
- Instalación de MariaDB en Ubuntu 18.04 desde los repositorios de MariaDB
- Asegurando MariaDB
- Conéctese a MariaDB desde la línea de comando
- Conclusión
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.
En este tutorial le mostraremos dos métodos diferentes sobre cómo instalar MariaDB en su máquina Ubuntu 18.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 usar 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 18.04.Prerrequisitos
Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con privilegios de sudo.
Instalar MariaDB en Ubuntu 18.04
Al momento de escribir este artículo, MariaDB versión 10.1 está incluida en los repositorios principales de Ubuntu.
Para instalar MariaDB en Ubuntu 18.04, siga estos pasos:
-
Actualizar el índice de paquetes.
sudo apt update
Una vez que se actualice la lista de paquetes, instale MariaDB emitiendo el siguiente comando:
sudo apt install mariadb-server
El servicio MariaDB se iniciará automáticamente. Puede verificarlo escribiendo:
sudo systemctl status mariadb
● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Sun 2018-07-29 19:31:31 UTC; 38s ago Main PID: 13932 (mysqld) Status: "Taking your SQL requests now…" Tasks: 27 (limit: 507) CGroup: /system.slice/mariadb.service └─13932 /usr/sbin/mysqld
También puede consultar la versión de MariaDB con:
mysql -V
mysql Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Instalación de MariaDB en Ubuntu 18.04 desde los repositorios de MariaDB
Al momento de escribir este artículo, la última versión de MariaDB disponible en los repositorios oficiales de MariaDB es MariaDB versión 10.3. Antes de continuar con el siguiente paso, debe visitar la página del repositorio MariaDB y verificar si hay una nueva versión disponible.
Para instalar MariaDB 10.3 en su servidor Ubuntu 18.04, realice los siguientes pasos:
-
Primero agregue la clave MariaDB GPG a su sistema usando el siguiente comando:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
Una vez que se importa la clave, agregue el repositorio MariaDB con:
sudo add-apt-repository 'deb http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'
Para poder instalar paquetes desde el repositorio MariaDB, deberá actualizar la lista de paquetes:
sudo apt update
Ahora que se ha agregado el repositorio, instale el paquete MariaDB con:
sudo apt install mariadb-server
El servicio MariaDB se iniciará automáticamente, para verificarlo escriba:
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
E imprima la versión del servidor MariaDB, con:
mysql -V
mysql Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Asegurando MariaDB
Ejecute el comando
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 root, elimine el usuario anónimo, restrinja el acceso del usuario root 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 conectarnos al servidor MariaDB a través del terminal, podemos usar el cliente MariaDB.
Para iniciar sesión en el servidor MariaDB como tipo de usuario raíz:
mysql -u root -p
Se le pedirá que ingrese la contraseña de root que estableció previamente cuando se
mysql_secure_installation
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 49 Server version: 10.1.29-MariaDB-6 Ubuntu 18.04 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Conclusión
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:
Si prefiere una interfaz web sobre la línea de comandos, puede instalar phpMyAdmin y administrar sus bases de datos y usuarios de MariaDB a través de ella.
mariadb mysql ubuntuEsta publicación es parte de Cómo instalar LEMP Stack en la serie Debian 9.
Otras publicaciones en esta serie:
• Cómo instalar MariaDB en Ubuntu 18.04 • Cómo instalar Nginx en Debian 9 • Cómo instalar PHP en Debian 9 • Cómo configurar bloques de servidor Nginx en Debian 9 • Asegure Nginx con Let's Encrypt en Debian 9Cómo instalar mariadb en debian 10
MariaDB es un sistema de gestión de bases de datos relacionales de subprocesos de código abierto, compatible con versiones anteriores de MySQL. Este tutorial explica cómo instalar MariaDB en Debian 10.
Cómo instalar mariadb en centos 8
En este tutorial, explicaremos cómo instalar y asegurar MariaDB 10.3 en CentOS 8. MariaDB es un sistema de gestión de base de datos relacional de código abierto, compatible con versiones anteriores, reemplazo binario de MySQL.
Cómo instalar mariadb en debian 9
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.