sql >> Base de Datos >  >> RDS >> MariaDB

Cómo instalar y asegurar MariaDB 10 en CentOS 7

MariaDB es una bifurcación gratuita y de código abierto del conocido software de servidor de administración de bases de datos MySQL, desarrollado por los cerebros detrás de MySQL, se prevé que siga siendo gratuito/de código abierto.

En este tutorial, le mostraremos cómo instalar MariaDB 10.1 versión estable en las versiones más utilizadas de las distribuciones RHEL/CentOS y Fedora.

Para su información, Red Hat Enterprise Linux/CentOS 7.0 cambió de compatibilidad con MySQL a MariaDB como el sistema de administración de base de datos predeterminado.

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:Agregue el repositorio MariaDB Yum

1. Comience agregando MariaDB YUM archivo de repositorio MariaDB.repo para sistemas RHEL/CentOS y Fedora.

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

Ahora agregue las siguientes líneas a su respectiva versión de distribución de Linux como se muestra.

En CentOS 7

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

En RHEL 7

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

Paso 2:Instale MariaDB en CentOS 7

2. Una vez que se ha agregado el repositorio de MariaDB, puede instalarlo fácilmente con un solo comando.

# yum install MariaDB-server MariaDB-client -y

3. Tan pronto como se complete la instalación de los paquetes de MariaDB, inicie el demonio del servidor de la base de datos por el momento, y también habilítelo para que se inicie automáticamente en el próximo arranque de la siguiente manera:

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

Paso 3:Asegure MariaDB en CentOS 7

4. Ahora es el momento de asegurar su MariaDB configurando la contraseña raíz, deshabilitando el inicio de sesión raíz remoto, eliminando la base de datos de prueba, así como los usuarios anónimos y finalmente recargando los privilegios como se muestra en la siguiente captura de pantalla:

# mysql_secure_installation

5. Después de asegurar el servidor de la base de datos, es posible que desee verificar ciertas funciones de MariaDB, como:la versión instalada, la lista de argumentos del programa predeterminado y también iniciar sesión en el shell de comandos de MariaDB de la siguiente manera:

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

Paso 4:Aprenda la administración de MariaDB

Si es nuevo en MySQL/MariaDB, comience leyendo estas guías:

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

Consulte también los siguientes artículos para ajustar el rendimiento de MySQL/MariaDB y utilizar las herramientas para monitorear la actividad de sus bases de datos.

  1. 15 consejos para ajustar y optimizar el rendimiento de MySQL/MariaDB
  2. 4 herramientas útiles para monitorear las actividades de la base de datos MySQL/MariaDB

¡Eso es todo por ahora! En este sencillo tutorial, le mostramos cómo instalar MariaDB 10.1 versión estable en varios RHEL/CentOS y Fedora. Utilice el formulario de comentarios a continuación para enviarnos cualquier pregunta o comentario sobre esta guía.