Cómo instalar MySQL en CentOS (7, 8) – ThisHosting.Rocks

En este tutorial, le mostraremos cómo instalar MySQL en CentOS. Instrucciones paso a paso sobre cómo configurar e instalar MySQL.

Lectura alternativa recomendada: Cómo instalar MySQL en Ubuntu.

Índice de contenidos
  1. requisitos previos
  2. Cómo instalar MySQL en CentOS 7
    1. Paso 1: Actualizar el sistema
    2. Paso 2: Descarga y agrega el repositorio
    3. Paso 3: Instalar MySQL
  3. Cómo instalar MySQL en CentOS 8 (y versiones posteriores)
    1. Paso 1: Actualizar el sistema
    2. Paso 2: Instalar MySQL
  4. Cómo optimizar y asegurar MySQL en CentOS

requisitos previos

Antes de comenzar, esto es lo que necesitará:

  • Un servidor CentOS. Puede obtener uno de Linode o Vultr. Si desea un proveedor administrado, obtenga un servidor de SolaDrive. Ellos instalarán MySQL por ti.
  • Privilegios de acceso raíz/sudo. Todos los comandos de este tutorial se ejecutaron con el usuario root
  • De forma predeterminada, en CentOS 7, MySQL no está incluido en absoluto en los repositorios. En CentOS 8 (y versiones más recientes) lo es. Incluiremos instrucciones para ambos casos de uso. MariaDB está incluido en todas las versiones de CentOS.

Cómo instalar MySQL en CentOS 7

Dado que MySQL no está incluido en los repositorios de CentOS 7 de forma predeterminada, primero tendremos que agregarlo a los repositorios y luego instalar MySQL.

Paso 1: Actualizar el sistema

Actualice los repositorios/sistema ejecutando el siguiente comando:

yum update

Paso 2: Descarga y agrega el repositorio

A continuación, necesitamos descargar el repositorio de MySQL. Puede obtener el enlace de descarga de esta página.

Una vez que obtenga el enlace de descarga, use wget para descargar el archivo:

wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

Y ahora puede instalar el paquete descargado:

rpm -ivh mysql80-community-release-el7-5.noarch.rpm

Paso 3: Instalar MySQL

Y finalmente, puede instalar MySQL ejecutando el siguiente comando:

yum install mysql-server

Ahora puede iniciar y verificar el estado del demonio MySQL con los siguientes comandos:

systemctl start mysqld
systemctl status mysqld

Y eso es. MySQL está instalado en su servidor CentOS 7. Los siguientes pasos son asegurar y configurar MySQL. Las instrucciones para eso están a continuación.

Cómo instalar MySQL en CentOS 8 (y versiones posteriores)

A partir de CentOS 8, MySQL se incluye por defecto en los repositorios. Por lo que el proceso de instalación es algo más sencillo.

Paso 1: Actualizar el sistema

Ejecute el siguiente comando para actualizar CentOS:

yum update

Paso 2: Instalar MySQL

E instale MySQL con el siguiente comando:

yum install mysql-server

Inicie y verifique el estado del demonio MySQL con los siguientes comandos:

systemctl start mysqld
systemctl status mysqld

Cómo optimizar y asegurar MySQL en CentOS

Este no es de ninguna manera un extenso tutorial sobre cómo asegurar MySQL. Hay muchas más configuraciones y ajustes que debe hacer para proteger MySQL en CentOS correctamente, así como para proteger el servidor en sí.

Sin embargo, una forma rápida y fácil de obtener un servidor MySQL más seguro es ejecutar el script de seguridad, que lo guiará a través de indicaciones fáciles de seguir.

Ejecute el script con el siguiente comando:

mysql_secure_installation

Y siga las indicaciones que se explican por sí mismas.

También puede optimizar MySQL con Sintonizador de MySQL.

Para reparar y optimizar todas sus bases de datos a la vez, ejecute el siguiente comando:

mysqlcheck -A --auto-repair -u root -p

Y eso es todo. Ahora ha instalado y configurado MySQL en CentOS.

Te podría interesar...

Deja una respuesta

Subir