Si te dedicas al desarrollo web,Sé que ya estás familiarizado con elLÁMPARApila que contieneApache, MySQL, PHP y PhpMyAdmin (opcional) en una plataforma Linux. Por otro lado, en Windows, para probar LAMP para probar varias aplicaciones web en Windows 11/10/8/7, podemos usar aplicaciones como XAMPP y WAMP. Sin embargo, si tiene Windows 11 o 10, no los necesita; puede obtener el rendimiento nativo de Linux con una interfaz de línea de comandos para descargar, instalar y administrar paquetes LAMP. Este tutorial le enseñará cómo instalar MySQL, PHP y phpMyAdmin en Windows 11 o 10 usando el subsistema de Windows para Linux.
El subsistema Windows de Linux es la capa de compatibilidad de Linux en Windows 10, que ejecuta varios tipos de imágenes mínimas de distribución de Linux con una interfaz de línea de comandos. Como Debian, Ubuntu, Kali, Arch Linux, OpenSUSE, CentOS y más… Algunos están disponibles oficialmente en Microsoft Store de Windows 10, como Ubuntu. Primero, descargaremos Windows 10 WSL Ubuntu y, en los siguientes pasos, aprenderemos cómo configurar Apache, MySQL, PHP y phpMyAdmin (pila LAMP). Así, comencemos el tutorial.
Paso 1: habilite Windows 11 o 10 WSL para la instalación de LAMP
Instalaciónel subsistema de Windows para Linux no es gran cosa; No tenemos que descargar paquetes de terceros. Busque "Activa o desactiva las funciones de Windows" en el cuadro de búsqueda de Windows 10. Luego, seleccione una opción para el Subsistema de Windows para Linux y haga clic en el botón Aceptar. Mira nuestro paso a paso
Paso 2: descargue la distribución WSL Linux
Necesitamos la distribución de Linux en nuestro WSL para instalar MySQL, PHP y phpMyAdmin. Aunque hay varias aplicaciones de Linux disponibles en Microsoft Store, aquí estamos instalando Ubuntu WSL. Entonces, en el cuadro de búsqueda de Windows 11 o 10, escriba Microsoft Store y busque Ubuntu. Cuando aparezca, haga clic en elConseguirbotón para instalarlo.
Paso 3: Ejecute Ubuntu WSL
Después de instalar la aplicación WSL Linux, Ubuntu estará disponible en aplicaciones de Windows 11 o 10; haga clic en él para ejecutar. Para iniciar correctamente, es necesario descargar paquetes adicionales, lo que llevará algún tiempo; por lo tanto, tenga paciencia.
Paso 4: ejecute el comando de actualización del sistema
Lo que tenemos ahora es exactamente el servidor Linux Ubuntu con la interfaz de línea de comandos; por lo tanto, los comandos para instalar cualquier paquete de Linux en Ubuntu estándar también funcionarán en la aplicación WSL Ubuntu.
Aunque recientemente hayamos instalado la distro Ubuntu WSL, habrá posibilidad de actualizaciones; por lo tanto, primero ejecute el comando de actualización del sistema:
sudo apt-get update sudo apt-get upgrade
Paso 5: instale Apache en WSL
Lo primero en una pila LAMP basada en Linux es el propio sistema operativo Linux, que ya se configuró anteriormente; Ahora necesitamos un servidor web Apache. Es un servidor web ligero de código abierto que ejecuta diferentes aplicaciones web y sitios web. Para instalarlo en subsistemas Windows 10 u 11 para Linux, use el siguiente comando:
sudo apt-get install apache2 sudo service apache2 start
Para instalar MySQL en Ubuntu Windows 10 WSL, aquí está el comando:
sudo apt-get install mysql-server mysql-client sudo service mysql start
Cree un usuario root para usarlo con phpMyAdmin más tarde
sudo mysql -u root
CREATE USER 'h2s'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'h2s'@'localhost'; FLUSH PRIVILEGES;
Nota: Cambie el texto de color verde, es decir, Nombre de usuario y contraseña, con lo que desee asignar.
Paso 5: instalación de PHP en Ubuntu Windows 10 WSL
Aquí, estamos instalando PHP y algunas extensiones PHP importantes que podría necesitar para sus proyectos web.
sudo apt-get install php libapache2-mod-php php-mysql php-gd php-json php-curl php-xml php-mbstring
sudo apt-get update
Paso 6: Instale phpMyAdmin
Es hora de descargar e instalar phpmyadmin en Windows WSL. Ya hemos instalado los componentes principales de una pila LAMP que necesitamos instalar para ejecutar la mayoría de los proyectos basados en PHP en Linux. Sin embargo, si no tiene conocimientos sobre los comandos de la base de datos para administrarla, también debe instalar phpMyAdmin. Aquí está el comando para eso:
sudo apt-get install -y phpmyadmin
Mientras instala el sistema, el instalador le pedirá un par de cosas.
Proporcione alguna contraseña para que phpMyAdmin se registre en el servidor de la base de datos.
Elige el servidor web que deseas configurar automáticamente con phpMyAdmin. Ya que hemos instalado Apache, use elBarra espaciadoratecla para seleccionar la opciónapache2y luego presione elIngresarbotón.
Configure la base de datos para PHPMyAdmin.
Cuando solicite un usuario de base de datos, use el que creamos anteriormente. En nuestro caso es h2s, y debes ingresar el creado.
Paso 7: Pruebe Apache y phpMyadmin
Después de realizar todos los pasos anteriores, es hora de comprobar si todo funciona. En primer lugar debemos saber cuál es nuestra dirección IP de Ubuntu WSl. Utilice el siguiente comando:
ifconfig
Ahora abra su navegador y escriba la IP de su sistema, que puede encontrar en el paso anterior. En nuestro caso es 192.168.43.93, pero en el tuyo debe ser diferente.
Pruebe e inicie sesión en phpMyAdmin
Para acceder al phpMyAdmin instalado, escriba la IP de su sistema junto con el nombre del directorio phpMyAdmin como:
localhost/phpmyadmin
o
127.0.0.1/phpmyadmin
O usando la dirección IP local; en nuestro caso es:
192.168.43.93/phpmyadmin
Cuando aparezca la pantalla de inicio de sesión, escriba el usuario root de la base de datos creada anteriormente y su contraseña.
Aquí está el Panel de control phpMyAdmin.













