Cómo instalar y asegurar MariaDB 10 en CentOS 6


En un tutorial anterior, le mostramos cómo instalar MariaDB 10 en CentOS 7. En esta guía, le mostraremos cómo instalar y asegurar la versión estable de MariaDB 10.1 en distribuciones RHEL/CentOS 6.

Tenga en cuenta que en este tutorial, asumiremos que está trabajando en el servidor como root; de lo contrario, use el comando sudo para ejecutar todos los comandos.

Paso 1: agregar el repositorio de MariaDB Yum

1. Primero, agregue la entrada del repositorio MariaDB YUM para sistemas RHEL/CentOS 6. Cree el archivo /etc/yum.repos.d/MariaDB.repo.

# vi /etc/yum.repos.d/MariaDB.repo

Luego copie y pegue las líneas siguientes en el archivo y guárdelo.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Paso 2: Instale MariaDB en CentOS 6

2. Después de agregar el repositorio MariaDB, instale los paquetes del servidor MariaDB de la siguiente manera:

# yum install MariaDB-server MariaDB-client -y

3. Una vez que se complete la instalación de los paquetes MariaDB, inicie el demonio del servidor de base de datos por el momento, y también habilítelo para que se inicie automáticamente en el siguiente arranque como se muestra a continuación:

# service mysqld start
# chkconfig --level 35 mysqld on
# service mysqld status

Paso 3: Asegure MariaDB en CentOS 6

4. Ahora ejecute el script mysql_secure_installation para asegurar la base de datos: estableciendo la contraseña de root (si no se estableció en el paso de configuración anterior), deshabilitando el inicio de sesión de root remoto, eliminando la base de datos de prueba, así como los usuarios anónimos y finalmente recargue los privilegios como se muestra en la pantalla tiro a continuación:

# mysql_secure_installation

5. Después de instalar el servidor MariaDB, es posible que desee verificar ciertas características de MariaDB como: versión instalada, lista de argumentos del programa predeterminado y también iniciar sesión en el shell de comandos de MariaDB así:

# mysql -V
# mysql --print-defaults
# mysql -u root -p

Paso 4: Aprenda la administración de MariaDB

Para empezar, puede pasar por:

  1. Aprenda MySQL/MariaDB para principiantes - Parte 1
  2. Aprenda MySQL/MariaDB para principiantes - Parte 2
  3. Comandos básicos de administración de bases de datos MySQL - Parte III
  4. 20 comandos de MySQL (Mysqladmin) para la administración de bases de datos - Parte IV

Si ya está utilizando MySQL/MariaDB, es importante tener en cuenta una lista de herramientas de línea de comandos útiles para los consejos de optimización y ajuste del rendimiento de MySQL/MariaDB.

En esta guía, le mostramos cómo instalar y proteger la versión estable de MariaDB 10.1 en RHEL/CentOS 6. Utilice el formulario de comentarios a continuación para enviarnos cualquier pregunta o comentario sobre esta guía.