Tutoriales

Cómo instalar el servidor MariaDB en RHEL 9 Linux

base de datos maría es un sistema de administración de bases de datos relacionales (RDBMS) gratuito y de código abierto que es mysqlEs un servidor de base de datos ampliamente utilizado y un nombre familiar en los círculos de desarrolladores. Desde administradores de bases de datos principiantes hasta intermedios y avanzados, base de datos maría Se ha convertido en una de las bases de datos SQL líderes en la industria.

En esta guía, demostraremos cómo instalar base de datos maría superior RHEL 9Instalaremos la versión comunitaria, que es gratuita para descargar y usar.

Paso 1: habilite las suscripciones de RedHat en RHEL 9

Para iniciar la instalación, asegúrese de tener un RHEL 9 tener un activo RSM suscripción. Para verificar si su sistema tiene una suscripción, ejecute el siguiente comando:

$ sudo subscription-manager list --installed

Si su sistema tiene suscripciones, debería obtener el siguiente resultado.

Comprobar suscripción RHEL

De lo contrario, habilite la suscripción ejecutando:

$ subscription-manager register --username=username --password=password--auto-attach

Dónde nombre de usuario y clave Las credenciales son sus datos de inicio de sesión sombrero rojo cuenta.

Luego, actualice todos los paquetes en su sistema ejecutando:

$ sudo dnf update -y

Paso 2: Instale MariaDB en RHEL 9

base de datos maría El paquete del servidor, junto con otras dependencias, ya lo proporciona Flujo de aplicación de RHEL 9 repositorio.Actualmente, la versión proporcionada es Base de datos María 10.5.

Por lo tanto, utilice DNF instalación del administrador de paquetes base de datos maría El servidor es el siguiente:

$ sudo dnf install mariadb-server -y

comando para instalar base de datos maría con otro base de datos maría dependiente y Perl Bolsa.

Instalar MariaDB en RHEL 9
Instalar MariaDB en RHEL 9

puedes comprobar la versión base de datos maría Instale de la siguiente manera.

$ mariadb --version
Comprobar la versión de MariaDB
Comprobar la versión de MariaDB

Este base de datos maría El demonio no se inicia automáticamente después de la instalación. Es por esta razón que necesitamos iniciar el servicio. Para hacer esto, ejecute el siguiente comando:

$ sudo systemctl start mariadb

A continuación, puede verificar el estado del demonio MariaDB.

$ sudo systemctl status mariadb
Comprobar el estado de MariaDB
Comprobar el estado de MariaDB

También es prudente configurar el daemon para que se inicie al arrancar el sistema.

$ sudo systemctl enable mariadb
Inicie MariaDB en el arranque
Inicie MariaDB en el arranque

Iniciar sesión base de datos maría Servidor de base de datos, ejecute el comando:

$ sudo mariadb

esto te hará base de datos maría Indicación de shell. Encima del indicador, puede encontrar detalles como el ID de conexión y la versión del servidor.

Iniciar sesión en MariaDB
Iniciar sesión en MariaDB

Paso 3: Asegure MariaDB en RHEL 9

base de datos maríame gusta mysql No es seguro por defecto.Así que necesitas dar un paso más y correr mysql_secure_installation guion.

$ sudo mysql_secure_installation

Ejecutar el comando lo guiará a través de una serie de indicaciones. Primero, debe establecer una contraseña de root.de Base de datos María 10.4uso del usuario raíz unix_socket La autenticación no es lo suficientemente segura de forma predeterminada.

Por lo tanto, niéguese a usar unix_socket Por certificación n y golpear Ingresar.

Autenticación de socket MariaDB Unix
Autenticación de socket MariaDB Unix

Luego proporcione la contraseña para la cuenta raíz y confírmela.

Establecer la contraseña raíz de MariaDB
Establecer la contraseña raíz de MariaDB

Para el resto de las indicaciones, escriba ‘Y’ Elimine a los usuarios anónimos, no permita los inicios de sesión de root remotos y elimine la base de datos de prueba y acceda a ella, y finalmente vuelva a cargar la tabla de permisos.

Servidor MariaDB seguro
Servidor MariaDB seguro

Hasta ahora, ha asegurado con éxito base de datos maría cumplir con los estándares básicos requeridos.

Ahora iniciemos sesión y creemos una base de datos y un usuario de base de datos.

Paso 4: Cree la base de datos MariaDB en RHEL 9

Ahora, vuelve a iniciar sesión base de datos maría servidor y autentíquese con la contraseña que configuró.

$ sudo mariadb -u root -p
Iniciar sesión en MariaDB
Iniciar sesión en MariaDB

Crear una base de datos de prueba.Aquí lo nombraremos linuxshelltips_db.

MariaDB [(none)]> CREATE DATABASE linuxshelltips_db;

A continuación, cree un usuario de la base de datos.reemplazar Código de seguridad Utilice su propia contraseña segura.

MariaDB [(none)]> CREATE USER [email protected] IDENTIFIED BY "secure_password";

A continuación, conceda al usuario de la base de datos permisos para la base de datos.

MariaDB [(none)]> GRANT ALL ON linuxshelltips_db.* TO [email protected];

actualizar permisos y salir base de datos maría comodidad.

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit 
Crear base de datos MariaDB
Crear base de datos MariaDB

Para enumerar todas las bases de datos, ejecute el siguiente comando:

MariaDB [(none)]> SHOW DATABASES;

Para listar todos los usuarios creados, ejecute:

MariaDB [(none)]> SELECT User FROM mysql.user;
Listar bases de datos MariaDB
Listar bases de datos MariaDB

También puede leer los siguientes artículos relacionados con MySQL:

Este artículo muestra cómo instalar base de datos maría Se inicia el servidor de base de datos RHEL 9Además, demostramos cómo proteger el servidor de la base de datos y cómo ejecutar consultas para crear bases de datos de prueba y usuarios de bases de datos.

LEER  5 repositorios gratuitos de GitHub para aprender aprendizaje automático

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba