MySQL es uno de los sistemas de gestión de bases de datos más populares en el mundo, conocido por su rendimiento, fiabilidad y facilidad de uso. Esta guía proporciona una explicación detallada sobre cómo instalar MySQL en AlmaLinux 9, diseñada para ser accesible y comprensible incluso para aquellos que son nuevos en la administración de bases de datos.
Requisitos Previos
Antes de comenzar la instalación de MySQL en AlmaLinux 9, asegúrate de tener acceso a una terminal como usuario con privilegios de superusuario (sudo).
Paso 1: Preparar el Sistema
Es importante asegurarse de que tu sistema esté actualizado para garantizar la compatibilidad y la seguridad de la instalación.
sudo dnf update -y
Paso 2: Instalar el Repositorio de MySQL
MySQL no está disponible directamente en los repositorios predeterminados de AlmaLinux, por lo que deberás instalar el repositorio oficial de MySQL primero.
- Agregar el repositorio de MySQL:
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
Paso 3: Instalar MySQL
Con el repositorio configurado, puedes proceder con la instalación de MySQL.
- Instalar MySQL Server:
sudo dnf install mysql-community-server -y
- Iniciar el servicio de MySQL:
Una vez instalado, debes iniciar el servicio de MySQL y asegurarte de que se active al arranque.
sudo systemctl start mysqld
sudo systemctl enable mysqld
Paso 4: Configurar la Seguridad de MySQL
Después de la instalación, es esencial realizar una configuración inicial para asegurar la base de datos.
- Configurar la seguridad inicial de MySQL:
MySQL incluye un script de seguridad que te guía a través de algunos pasos para eliminar configuraciones inseguras.
sudo mysql_secure_installation
Este script te pedirá establecer una contraseña para el usuario root
de MySQL, eliminar los usuarios anónimos, deshabilitar el inicio de sesión root remoto y eliminar la base de datos de prueba.
Paso 5: Verificar la Instalación de MySQL
Para asegurarte de que MySQL está instalado correctamente y funcionando como se espera, puedes verificar el estado del servicio.
- Verificar el estado de MySQL:
sudo systemctl status mysqld
Paso 6: Acceder a MySQL
Ahora que MySQL está configurado y en ejecución, puedes acceder al prompt de MySQL para comenzar a gestionar tus bases de datos.
- Iniciar sesión en MySQL:
Utiliza la contraseña que configuraste durante el proceso demysql_secure_installation
.
mysql -u root -p
Para aquellos que buscan una solución robusta y escalable para desplegar bases de datos como MySQL, los servicios de Cloud VPS de Shape.host son ideales. Shape.host ofrece VPS en la nube que proporcionan la potencia y flexibilidad necesarias para manejar bases de datos intensivas, permitiendo a los usuarios concentrarse en la gestión de sus datos sin preocuparse por el mantenimiento de la infraestructura física. Shape.host garantiza un entorno seguro y de alto rendimiento, perfecto para desplegar y gestionar MySQL en un entorno de nube robusto y escalable.