Introducción
La base de datos MariaDB es una de las soluciones más populares de gestión de bases de datos relacionales debido a su flexibilidad y rendimiento. Es un reemplazo directo de MySQL y es utilizado ampliamente en entornos de producción y desarrollo. En esta guía, te llevaremos paso a paso por la instalación de MariaDB en Ubuntu, asegurando que tu sistema esté actualizado, configurado correctamente y seguro. Además, veremos cómo instalar phpMyAdmin, una herramienta gráfica que facilita la administración de bases de datos, haciendo más sencillo su manejo a través de un navegador web.
Instalación de MariaDB
Actualizar la lista de paquetes
Este comando actualiza la lista de paquetes disponibles en el sistema. Es importante ejecutar esto para asegurarse de que estás instalando la versión más reciente de MariaDB y sus dependencias.
sudo apt update
Instalar el servidor MariaDB
Aquí instalas el paquete que contiene el servidor MariaDB. Este servidor es el componente que se encargará de gestionar las bases de datos.
sudo apt install mariadb-server
Verificar el estado de MariaDB
Este comando verifica si MariaDB está funcionando correctamente y muestra su estado actual. Es útil para asegurarte de que el servicio se ha iniciado con éxito.
sudo systemctl status mariadb
Configuración de MariaDB
Configurar la seguridad de MariaDB
Este script interactivo te ayuda a mejorar la seguridad de tu instalación de MariaDB. Permite configurar una contraseña para el usuario root de MariaDB, eliminar usuarios anónimos, deshabilitar el inicio de sesión root de forma remota y limpiar las bases de datos de prueba.
sudo mysql_secure_installation
Creación de Usuario y Contraseña
Acceder al shell de MariaDB
Ingresas a la consola de comandos de MariaDB para realizar operaciones en la base de datos, como la creación de usuarios.
sudo mariadb
Crear un usuario y asignar permisos
Este comando crea un nuevo usuario llamado admin
con una contraseña 199811
. Le otorga todos los privilegios en todas las bases de datos (*.*
) desde localhost
y permite que este usuario pueda otorgar privilegios a otros usuarios.
GRANT ALL ON *.* TO 'admin'@'localhost' IDENTIFIED BY '199811' WITH GRANT OPTION;
Aplicar cambios
Este comando recarga los privilegios para que los cambios en los usuarios surtan efecto inmediatamente.
FLUSH PRIVILEGES;
Salir de la consola de MariaDB
exit
Instalación de phpMyAdmin
Actualizar la lista de paquetes
sudo apt update
Instalar phpMyAdmin y extensiones de PHP
Este comando instala phpMyAdmin junto con varias extensiones necesarias de PHP. phpMyAdmin es una herramienta basada en web que te permite administrar bases de datos de forma visual.
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
Reiniciar Apache
Después de la instalación de phpMyAdmin, reinicias el servidor Apache para que los cambios surtan efecto y phpMyAdmin esté disponible en el navegador.
sudo systemctl restart apache2
Conclusión
Con esta guía, has instalado y configurado correctamente MariaDB en Ubuntu, mejorando su seguridad y creando un usuario con privilegios completos. Además, has implementado phpMyAdmin para facilitar la gestión de bases de datos a través de una interfaz web. Ahora tienes un entorno robusto y accesible para administrar tus bases de datos de manera eficiente.
Etiquetas:
#DigitalEducas #HAYU24 #linux #tics #tutoriales #shuksabiduriaenletras #ubuntuserver #server #servidor #opensource