GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalar MariaDB en CentOS 7

MariaDB es un sistema de administración de bases de datos relacionales de código abierto, compatible con versiones anteriores, reemplazo directo binario de MySQL. Está desarrollado por algunos de los desarrolladores originales de MySQL y por muchas personas de la comunidad. Con el lanzamiento de CentOS 7, MySQL fue reemplazado por MariaDB como el sistema de base de datos predeterminado.

Si por alguna razón necesita instalar MySQL, consulte el tutorial Cómo instalar MySQL en CentOS 7. Si su aplicación no tiene requisitos específicos, debe seguir con MariaDB, el sistema de base de datos predeterminado en CentOS 7.

En este tutorial, le mostraremos cómo instalar la última versión de MariaDB en CentOS 7 utilizando los repositorios oficiales de MariaDB.

Requisitos previos #

Asegúrese de haber iniciado sesión como usuario con privilegios sudo antes de continuar con el tutorial.

Instalar MariaDB 5.5 en CentOS 7 #

La versión del servidor MariaDB proporcionada en los repositorios predeterminados de CentOS es la versión 5.5. Sin embargo, esta no es la última versión, pero es bastante estable.

Siga los pasos a continuación para instalar y asegurar MariaDB 5.5 en CentOS 7:

  1. Instale el paquete MariaDB usando el administrador de paquetes yum:

    sudo yum install mariadb-server

    Pulsa y cuando se le solicite continuar con la instalación.

  2. Una vez que se complete la instalación, inicie el servicio MariaDB y habilítelo para que se inicie en el arranque con los siguientes comandos:

    sudo systemctl start mariadbsudo systemctl enable mariadb
  3. Para verificar que la instalación fue exitosa, verifique el estado del servicio MariaDB escribiendo:

    sudo systemctl status mariadb

    El resultado debe mostrar que el servicio está activo y ejecutándose:

  4. Ejecute mysql_secure_installation script que realizará varias tareas relacionadas con la seguridad:

    sudo mysql_secure_installation

    Se le pedirá que configure la contraseña del usuario raíz, elimine las cuentas de usuario anónimo, restrinja el acceso del usuario raíz a la máquina local y elimine la base de datos de prueba.

    Los pasos se explican en detalle. Se recomienda responder Y (sí) a todas las preguntas.

Instalar MariaDB 10.3 en CentOS 7 #

Al momento de escribir este artículo, la última versión de MariaDB es la versión 10.3. Si necesita instalar cualquier otra versión de MariaDB, diríjase a la página de repositorios de MariaDB y genere un archivo de repositorio para una versión específica de MariaDB.

Para instalar MariaDB 10.3 en CentOS 7, siga estos pasos:

  1. El primer paso es Habilitar el repositorio de MariaDB. Cree un archivo de repositorio llamado MariaDB.repo y agregue el siguiente contenido:

    /etc/yum.repos.d/MariaDB.repo
    # MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC
    # http://downloads.mariadb.org/mariadb/repositories/
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.3/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
  2. Instale los paquetes de servidor y cliente MariaDB usando yum , igual que otro paquete de CentOS:

    sudo yum install MariaDB-server MariaDB-client

    Yum puede solicitarle que importe la clave GPG de MariaDB:

    Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    Importing GPG key 0x1BB943DB:
     Userid     : "MariaDB Package Signing Key <[email protected]>"
     Fingerprint: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db
     From       : https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    Escribe y y pulsa Enter .

  3. Una vez que se complete la instalación, habilite MariaDB para que se inicie en el arranque e inicie el servicio:

    sudo systemctl enable mariadbsudo systemctl start mariadb
  4. Para verificar la instalación, verifique el estado del servicio MariaDB escribiendo:

    sudo systemctl status mariadb
    ● mariadb.service - MariaDB 10.3.7 database server
       Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
      Drop-In: /etc/systemd/system/mariadb.service.d
               └─migrated-from-my.cnf-settings.conf
       Active: inactive (dead)
         Docs: man:mysqld(8)
               https://mariadb.com/kb/en/library/systemd/
  5. El último paso es ejecutar mysql_secure_installation script que realizará varias tareas relacionadas con la seguridad:

    sudo mysql_secure_installation

    El script le pedirá que configure la contraseña de usuario raíz, elimine el usuario anónimo, restrinja el acceso del usuario raíz a la máquina local y elimine la base de datos de prueba.

    Todos los pasos se explican en detalle y se recomienda responder Y (sí) a todas las preguntas.

Conéctese a MariaDB desde la línea de comandos #

Para conectarse al servidor MariaDB a través de la terminal como el tipo de cuenta raíz:

mysql -u root -p

Se le pedirá que ingrese la contraseña raíz que configuró previamente cuando mysql_secure_installation se ejecutó el script.

Una vez que ingrese la contraseña, se le presentará el shell de MariaDB como se muestra a continuación:

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.3.7-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

Cent OS
  1. Cómo instalar MariaDB en CentOS 7

  2. Instale MariaDB 10.0 en CentOS 6

  3. Cómo instalar PhpWiki en CentOS 7

  4. Cómo instalar LiteCart en CentOS 7

  5. Instalar MariaDB en CentOS 6.4

Cómo instalar PHPList en CentOS 7

Cómo instalar PHP-Fusion en CentOS 7

Cómo instalar Tine 2.0 en CentOS 7

Cómo instalar Nextcloud en CentOS 7

Cómo instalar Seafile en CentOS 7

Cómo instalar Concrete5 en CentOS 7