Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

5 pasos para instalar MariaDB en Ubuntu Server

5 pasos para instalar MariaDB en Ubuntu Server


Muchos dirán que este articulo sobra. Si, MariaDB esta en los repositorios de Ubuntu pero no en su ultima versión stable.

Porque usar una versión moderna de MariaDB

Tener una ultima versión stable de MariaDB te permitirá tener acceso a nuevas funcionalidades, correcciones de errores (bugs) y por supuesto, mejor optimizacion para mayor velocidad por citar algunas ventajas.

Requisitos para MariaDB en Ubuntu Server

  • Ubuntu Server, preferiblemente LTS, actualizado
  • Conexión a internet


5 pasos para instalar MariaDB en Ubuntu Server

-Para instalar normalmente MariaDB solo tenemos que abrir una consola en Ubuntu Server y ejecutar el siguiente comando. Así tendríamos los paquetes que están en repositorios de Ubuntu, no actualizados a su ultima versión
sudo apt install mariadb-server

Vídeo tutorial en español: Instalando MariaDB desde repositorio oficial


Como instalar versión actualizada de MariaDB en Ubuntu Server

-Instalamos dependencias
sudo apt install software-properties-common

-Abrimos un browser y navegamos al URL oficial de MariaDB. Alli de forma sencilla, solo dando click en los 4 pasos de izquierda a derecha tendremos "creado" la configuracion de repositorio para instalar. En mi caso, para MariaDB en Ubuntu server 16.04 Xenial estos son los pasos:
  1. Ubuntu
  2. 16.04 LTS "xenial"
  3. 10.2 stable
  4. Elijo un mirror (en este caso Universidad Pontificia Bolivariana. En tu caso seguramente este campo sera diferente)

Dependiendo de nuestra seleccion en los 4 pasos, sera la configuracion de MariaDB

-Agregamos a nuestro Ubuntu server la llave publica de MariaDB
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
Executing: /tmp/tmp.cQISjU9QGt/gpg.1.sh --recv-keys
--keyserver
hkp://keyserver.ubuntu.com:80
0xF1656F24C74CD1D8
gpg: requesting key C74CD1D8 from hkp server keyserver.ubuntu.com
gpg: key C74CD1D8: public key "MariaDB Signing Key <signing-key@mariadb.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

-Configuramos el repositorio de MariaDB
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.upb.edu.co/mariadb/repo/10.2/ubuntu xenial main'

-Verificamos la configuracion de nuestro sources.list. Al final nos debe aparecer el recien agregado repositorio
cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
deb [arch=i386,ppc64el,amd64] http://mirror.upb.edu.co/mariadb/repo/10.2/ubuntu xenial main
# deb-src [arch=i386,ppc64el,amd64] http://mirror.upb.edu.co/mariadb/repo/10.2/ubuntu xenial main

-Actualizamos nuestra copia local e instalamos MariaDB
sudo apt update
sudo apt install mariadb-server

-Apenas se descarga e instala, se nos pedirá colocarle una contraseña a la cuenta root de MariaDB. La escribimos (no se vera en pantalla) y presionamos Enter
La instalacion de MariaDB nos pide activar una contraseña para su cuenta root

-Confirmamos la contraseña de root MariaDB escribiéndola nuevamente y presionando Enter
Confirmamos la contraseña de root MariaDB

-Activamos el servicio MariaDB para que ejecute cada vez que haga boot Ubuntu Server y verificamos este ejecutándose correctamente
sudo systemctl enable mariadb
sudo systemctl status mariadb
Verificamos MariaDB este en modo active

-Una ultima verificación, ejecutamos los siguientes comandos. Así confirmaremos la cuenta root con su contraseña entre otros datos
mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 9
Server version: 10.2.13-MariaDB-10.2.13+maria~xenial-log mariadb.org binary distribution

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

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

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)

MariaDB [(none)]> quit;
Bye
MariaDB para Ubuntu Xenial LTS ejecutandose correctamente

Como eliminar MariaDB de Ubuntu Server

-Abrimos una consola y ejecutamos el siguiente comando. Se eliminara MariaDB ademas de sus dependencias ya no necesarias en Ubuntu Server
sudo apt remove --auto-remove mariadb-server

Ya tienes tu servidor Ubuntu con un actualizado MariaDB listo para producción. Lo utilizas o prefieres otro motor de bases de datos?

                                            Como instalar MySQL Workbench en Linux Ubuntu paso a paso
                                            Como administrar MySQL con Webmin
                                            Como instalar Adminer en Linux Centos paso a paso
                                            Como instalar phpMyAdmin paso a paso
                                            Como instalar LAMP en Linux Ubuntu server paso a paso


Quiero vivir de mi blog, de enseñar opensource, pero esto no sera posible sin tu apoyo, me ayudas?


Satisfech@ con el articulo? Bien, hazme un favor, compártelo en tus redes sociales (compartir es sexy). Escríbeme en los comentarios aquí debajo y pasa la voz compartiendo el tweet.
Sígueme en twitter google+facebook, email o YouTube  y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.


Share/Bookmark