Ya tenemos un servidor web instalado y funcionando, ahora necesitamos instalar MySQL (MaríaDB) como sistema de gestión de bases de datos, para almacenar y gestionar los datos de cualquier sitio web o aplicación.

Instalación de MaríaDB

Para instalarlo abrimos la consola de nuestro servidor e introducimos el siguiente comando:

apt install mariadb-server

Indicamos que si (S) para continuar con la instalación y esperamos a que termine el proceso.

Para ver la versión instalada introducimos el siguiente código

mysql -V

Listo ya tenemos el motor de bases de datos instalado como MaríaDB, pero su configuración aún no está completa.

Securización de MaríaDB

Debemos asegurar la instalación, y para ello podemos ejecutar un simple script de seguridad que nos preguntará si queremos modificar algunos valores predeterminados inseguros.

mysql_secure_installation

este comando se ejecuta desde la línea de comandos y guía al usuario a través de una serie de pasos para realizar las siguientes tareas:

  • Establecer una contraseña para el usuario “root” de MySQL.
    • ¿Establecer contraseña de root? [S / n] : escriba y y presione Entrar para crear una contraseña de root segura para la base de datos.
  • Eliminar los usuarios anónimos que pueden acceder a la base de datos.
    • ¿Eliminar usuarios anónimos? [S / n] : escriba y y presione Entrar.
  • Desactivar el acceso remoto a la base de datos para el usuario “root”.
    • ¿Deshabilitar el inicio de sesión de root de forma remota? [S / n] : escriba y y presione Entrar.
  • Eliminar las bases de datos de prueba que no son necesarias.
    • ¿Eliminar la base de datos de prueba y acceder a ella? [S / n] : escriba y y confirme con Enter.
  • Aplicar cambios de seguridad adicionales según la configuración recomendada.
    • ¿Recargar tablas de privilegios ahora? [S / n] : escriba y y confirme con Enter.

Listo ya tenemos la instalación de MaríaDB securizada.

En el siguiente post instalaremos el último componente de nuestro servidor LAMP que es el PHP.

Por geekdevit

Deja una respuesta

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.