Cambiando el puerto 80 de Apache en XAMPP

Ronaldo B.1 de agosto de 20221 min de lectura

Cuando trabajamos con Apache, tenemos a nuestra disposición el puerto 80 para acceder a nuestro servidor Web y probarlo en el navegador. No obstante, puede que otro programa que instalemos posteriormente también use el puerto 80 por defecto (Skype, por ejemplo). En ese caso, al iniciar XAMPP, veremos este mensaje de error:

Error en el Panel de Control de XAMPP 3.2.4

Panel de Control de XAMMP

¿Cómo resolver este problema? Una alternativa es cambiar el puerto por defecto de Apache de 80 a otro número, como 8080 o 81 simplemente.

Para ello, necesitaremos acceder al archivo de configuración de Apache en XAMPP. Estará en la opción Config > Apache (httpd.conf):

Acceder al httpd.conf en el Panel de Control de XAMPP 3.2.4

Panel de Control de XAMMP

Se abrirá un editor de texto con el contenido de este archivo (en mi caso, será el Bloc de notas de Windows). Buscaremos la línea “Listen 80” y la cambiaremos a “Listen 8080” por ejemplo:

Lugar donde aparece el

Archivo httpd.conf

Repetiremos este proceso con la línea “ServerName localhost:80”, cambiándola a “ServerName localhost:8080”:

Lugar donde aparece el

Archivo httpd.conf

Ahora es necesario guardar el archivo. Luego, simplemente reiniciaremos Apache desde el panel de XAMPP.

Con esto, podemos acceder a nuestro servidor, pero necesitaremos indicar el puerto en la URL con dos puntos: localhost:8080.

Barra de navegación de Google Chrome accediendo a la URL localhost:8080

Barra de navegación de Chrome

Consulta también el tutorial en video sobre cómo cambiar este puerto:

De esta manera, el puerto fue cambiado con éxito, el error fue resuelto y nuestro servidor está listo para ser probado :)

¡Nos vemos en el próximo artículo, hasta entonces!

Sigue aprendiendo con Hcode

Regístrate en la plataforma de cursos y sigue las próximas guías del blog.