Cómo instalar Mariadb 10 en Debian y Ubuntu

Cómo instalar Mariadb 10 en Debian y Ubuntu

Mariada es una horquilla de código abierto y de código abierto del popular software del servidor de administración de bases de datos MySQL. Se desarrolla bajo el GPLV2 (Licencia pública general, versión 2) por los desarrolladores originales de MySQL y está destinado a seguir siendo de código abierto.

Está diseñado para lograr una alta compatibilidad con MySQL. Para empezar, puede leer las características de Mariadb vs MySQL para obtener más información y, lo que es más importante, es utilizado por grandes empresas/organizaciones como Wikipedia, WordPress.com, Google Plus y muchos más.

En este artículo, le mostraremos cómo instalar Mariadb 10.1 Versión estable en varios lanzamientos de distribución de Debian y Ubuntu.

Instale Mariadb en Debian y Ubuntu

1. Antes de instalar MariadB, tendrá que importar la clave del repositorio y agregar el repositorio de MariadB con los siguientes comandos:

En Debian 10 (Sid)

$ sudo apt-get install software-properties-common $ sudo apt-key adv--recv-keys-keyserver keyServer.ubuntu.com 0xf1656f24c74cd1d8 $ sudo add-apt-repository 'deb [arqu = amd64, i386] http: // www.ftp.saix.net/db/mariadb/repo/10.1/Debian Sid Main ' 

En Debian 9 (estiramiento)

$ sudo apt-get install software-properties-common $ sudo apt-key adv--recv-keys-keyserver keyServer.ubuntu.com 0xf1656f24c74cd1d8 $ sudo add-apt-repository 'deb [arqu = amd64] http: // www.ftp.saix.net/db/mariadb/repo/10.1/Debian Stretch Main ' 

En Debian 8 (Jessie)

$ sudo apt-get install software-properties-common $ sudo apt-key adv--recv-keys-keyserver keyServer.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch = amd64, i386, ppc64el] http: // www.ftp.saix.net/db/mariadb/repo/10.1/Debian Jessie Main ' 

En Debian 7 (Wheezy)

$ sudo apt-get install python-software-propertias $ sudo apt-key adv--recv-keys-keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arqu = amd64, i386] http: // www.ftp.saix.net/db/mariadb/repo/10.1/Debian Wheezy Main ' 

En ubuntu 16.10 (Yakkety Yak)

$ sudo apt-get install software-properties-common $ sudo apt-key adv--recv-keys --keyserver hkp: // keyserver.ubuntu.com: 80 0xf1656f24c74cd1d8 $ sudo add-apt-repository 'deb [arqu = amd64, i386] http: // www.ftp.saix.net/db/mariadb/repo/10.1/ubuntu yakkety main ' 

En ubuntu 16.04 (xerus xenial)

$ sudo apt-get install software-properties-common $ sudo apt-key adv--recv-keys --keyserver hkp: // keyserver.ubuntu.com: 80 0xf1656f24c74cd1d8 $ sudo add-apt-repository 'deb [arch = amd64, i386, ppc64el] http: // www.ftp.saix.net/db/mariadb/repo/10.1/Ubuntu Xenial Main ' 

En ubuntu 14.04 (confiable)

$ sudo apt-get install software-properties-common $ sudo apt-key adv--recv-keys --keyserver hkp: // keyserver.ubuntu.com: 80 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch = amd64, i386, ppc64el] http: // www.ftp.saix.net/db/mariadb/repo/10.1/Ubuntu Trusty Main ' 

2. Luego actualice la lista de fuentes de paquetes del sistema e instale Mariada servidor como así:

$ sudo apt-get actualización $ sudo apt-get install mariadb-server 

Durante el curso de la instalación, se le pedirá que configure el servidor mariadb; Establezca una contraseña de usuario raíz segura en la interfaz a continuación.

Establezca una nueva contraseña de root para mariadb

Vuelva a ingresar la contraseña y presione [Ingresar] para continuar con el proceso de instalación.

Repita la contraseña de mariadb

3. Cuando la instalación de Mariada Los paquetes completan, inicie el demonio del servidor de la base de datos durante el tiempo medio y habilite que comience automáticamente en el siguiente arranque de la siguiente manera:

------------- En sistemas Systemd ------------- $ sudo systemctl inicio mariadb $ sudo systemctl habilita mariadb $ sudo systemctl status mariadb ------------- En sistemas sysvinit ------------- $ sudo servicio mysql inicio $ chkconfig --level 35 mysql en o $ update-rc.D MySQL predeterminados $ sudo Servicio MySQL Status 
Iniciar servicio mariadb

4. Luego ejecuta el mysql_secure_installation Script para asegurar la base de datos donde pueda:

  1. Establecer contraseña de root (si no se establece en el paso de configuración anterior).
  2. Deshabilitar el inicio de sesión de raíz remota
  3. Eliminar la base de datos de prueba
  4. eliminar usuarios anónimos y
  5. Recargar privilegios
$ sudo mysql_secure_installation 
Instalación segura de mariadb

5. Una vez que se asegura el servidor de la base de datos, verifique su versión instalada e inicie sesión en el shell del comando mariadb de la siguiente manera:

$ mysql -v $ mysql -u root -p 
Verifique la versión de Mariadb

Para comenzar a aprender mysql/mariadb, lea:

  1. Aprenda mysql / mariadb para principiantes - Parte 1
  2. Aprenda mysql / mariadb para principiantes - Parte 2
  3. Comandos de administración de bases de datos básicas de MySQL - Parte III
  4. 20 comandos MySQL (MySqladmin) para la administración de la base de datos - Parte IV

Y consulte estas 4 herramientas útiles de línea de comandos para monitorear el rendimiento de MySQL/MariadB en Linux y también revise estos 15 consejos útiles de ajuste y optimización de rendimiento de MySQL/MariadB.

Eso es todo. En este artículo, le mostramos cómo instalar Mariadb 10.1 Versión estable en varios lanzamientos de Debian y Ubuntu. Puede enviarnos cualquier pregunta/pensamiento a través del formulario de comentarios a continuación.