Introducción
Instalar MySQL en Ubuntu 22.04 es un paso fundamental para crear un entorno de desarrollo o producción basado en bases de datos. MySQL es uno de los sistemas de gestión de bases de datos relacionales más populares, utilizado para almacenar, gestionar y acceder a grandes volúmenes de datos. En este tutorial, aprenderás cómo instalar y configurar MySQL en Ubuntu, así como integrar phpMyAdmin, una herramienta web que facilita la administración de bases de datos MySQL.
Guía de Instalación
Instalación de Apache
Este comando actualiza la lista de paquetes y sus versiones disponibles en los repositorios configurados en tu sistema. Es el primer paso antes de instalar cualquier paquete para asegurarse de que el sistema está al día.
sudo apt-get update
Este comando instala el servidor web Apache2. apt-get install
descarga y configura Apache junto con sus dependencias necesarias.
sudo apt-get install apache2
Inicia el servicio Apache2. Esto pone en funcionamiento el servidor web, permitiendo que comience a procesar solicitudes HTTP.
sudo systemctl start apache2
Instalación de MySQL
sudo apt update
mysql-server
en los repositorios configurados. Te permite ver qué versiones de MySQL están disponibles para instalar.sudo apt-cache search mysql-server
Este comando instala la versión específica 8.0 de MySQL Server en tu sistema, junto con todas las dependencias necesarias.
sudo apt install mysql-server-8.0
Crear Usuario y Contraseña
Este comando te permite acceder a la consola de MySQL como usuario root
sin necesidad de proporcionar una contraseña si ejecutas MySQL localmente.
sudo mysql
root
(el usuario administrador en MySQL) y establece su método de autenticación en mysql_native_password
, además de asignarle la contraseña 'Ecuador.123'. Es un paso de seguridad para proteger tu servidor de base de datos.ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Ecuador.123';
exit
Configuración de MySQL
Inicia el servicio de MySQL para que el servidor de base de datos comience a ejecutarse. MySQL estará en funcionamiento y listo para aceptar conexiones.
sudo systemctl start mysql.service
Este comando ejecuta un script de configuración de seguridad para MySQL. Te permite cambiar la contraseña del usuario root, eliminar usuarios anónimos, deshabilitar el inicio de sesión remoto para root y otras configuraciones de seguridad.
sudo mysql_secure_installation
Verifica si el servicio MySQL está habilitado para iniciarse automáticamente cuando el sistema arranca.
sudo systemctl is-enabled mysql.service
Instalación de phpMyAdmin
Actualiza los repositorios para asegurarse de que tienes acceso a las versiones más recientes de los paquetes antes de la instalación de phpMyAdmin.
sudo apt update
-y
automatiza la confirmación de instalación, aceptando automáticamente cualquier aviso de confirmación que el sistema muestre.sudo apt-get install -y php php-tcpdf php-cgi php-pear php-mbstring libapache2-mod-php php-common php-phpseclib php-mysql
sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
mbstring
de PHP, necesario para manejar cadenas de texto multibyte, lo que es fundamental para aplicaciones web que manejan diferentes codificaciones de caracteres, incluyendo phpMyAdmin.sudo phpenmod mbstring
Reinicia el servidor Apache para que los cambios en las configuraciones de PHP y la instalación de phpMyAdmin surtan efecto. Esto es necesario para que phpMyAdmin funcione correctamente en el servidor web.
sudo systemctl restart apache2
Conclusión
La instalación de MySQL en Ubuntu 22.04, junto con Apache y phpMyAdmin, es un proceso directo que permite configurar un entorno de servidor robusto para manejar bases de datos relacionales. Al seguir estos pasos, puedes configurar un sistema seguro y listo para gestionar datos mediante MySQL, con la conveniencia de phpMyAdmin para la administración gráfica de bases de datos desde un navegador web.
Etiquetas:
#DigitalEducas #HAYU24 #mysql #ubuntu #opensuse #shuksabiduriaenletras #distribucioneslinux #opensource