
Introducción
MySQL es uno de los sistemas de gestión de bases de datos relacionales más utilizados en el mundo, conocido por su eficiencia y robustez. En esta guía, te enseñaremos cómo instalar MySQL en Linux Mint y configurar un entorno completo con Apache y phpMyAdmin, herramientas esenciales para el desarrollo de aplicaciones web. Este proceso asegura que tengas un entorno de servidor funcional que te permitirá administrar bases de datos de manera eficiente y segura.
Instalación de Apache
Actualizar la lista de paquetes
Este comando actualiza la lista de paquetes disponibles, asegurando que las versiones más recientes de los programas se descarguen.
sudo apt-get updateInstalar Apache
Aquí se instala Apache, el servidor web que permitirá alojar sitios web y aplicaciones.
sudo apt-get install apache2Iniciar Apache
Este comando inicia el servidor Apache, permitiendo que se ejecute en segundo plano y sirva páginas web.
sudo systemctl start apache2Instalación de MySQL
Actualizar la lista de paquetes
sudo apt updateBuscar el paquete de MySQL
Este comando busca y lista los paquetes relacionados con MySQL disponibles en los repositorios.
sudo apt-cache search mysql-serverInstalar MySQL Server
Instalas la versión 8.0 del servidor MySQL, que será el motor de base de datos principal.
sudo apt install mysql-server-8.0Creación de Usuario y Contraseña
Acceder a la consola de MySQL
Ingresas a la consola de comandos de MySQL para realizar configuraciones y operaciones.
sudo mysqlModificar la contraseña del usuario root
Este comando cambia la contraseña del usuario root y establece el método de autenticación nativo de MySQL.
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Ecuador.123';Salir de la consola de MySQL
exitConfiguración de MySQL
Iniciar el servicio MySQL
Este comando inicia el servicio MySQL para que comience a ejecutarse en segundo plano.
sudo systemctl start mysql.serviceAsegurar la instalación de MySQL
Este script interactivo te permite configurar medidas de seguridad adicionales, como establecer una contraseña para el usuario root, eliminar usuarios anónimos y limpiar bases de datos de prueba.
sudo mysql_secure_installationVerificar si MySQL está habilitado para iniciarse automáticamente
Esto te informa si el servicio MySQL está configurado para iniciarse automáticamente cuando se enciende el sistema.
sudo systemctl is-enabled mysql.serviceInstalación de phpMyAdmin
Actualizar la lista de paquetes
sudo apt updateInstalar PHP y sus módulos
Este comando instala PHP, el lenguaje de programación, junto con varias bibliotecas y módulos necesarios para que funcione correctamente con Apache y MySQL.
sudo apt-get install -y php php-tcpdf php-cgi php-pear php-mbstring libapache2-mod-php php-common php-phpseclib php-mysqlInstalar phpMyAdmin y otros módulos de PHP
phpMyAdmin es una herramienta web que facilita la administración de bases de datos MySQL a través de una interfaz gráfica.
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curlHabilitar el módulo mbstring de PHP
Este comando habilita el módulo mbstring, que es necesario para manejar cadenas multibyte en PHP.
sudo phpenmod mbstringReiniciar Apache
Después de instalar PHP y phpMyAdmin, reinicias Apache para que los cambios surtan efecto y todo esté correctamente integrado.
sudo systemctl restart apache2Conclusión
Con esta guía, has instalado y configurado Apache, MySQL, PHP y phpMyAdmin en tu sistema Linux Mint, creando un entorno de servidor completo y funcional. Esto te permite desarrollar y administrar bases de datos de manera más eficiente, aprovechando tanto la línea de comandos como las herramientas gráficas para facilitar el manejo de MySQL.
Etiquetas:
#DigitalEducas #linuxmint #HAYU24 #linux #gnu #developers #shuksabiduriaenletras #software #sistemaoperativo #opensource #ubuntu #basededatos #mysql #mysqldba