¿Cómo cambiar el puerto del servidor apache XAMPP?

Para cambiar el puerto del servidor Apache XAMPP aquí, el procedimiento:

Elija un número de puerto libre

El puerto predeterminado utilizado por Apache es 80.

Eche un vistazo a todos sus puertos usados con Netstat (integrado en el Panel de control de XAMPP).

 Captura de pantalla de xampp control netstat

Luego puede ver todos los puertos utilizados y aquí vemos que el puerto 80ya está utilizado por System.

 captura de pantalla puerto netstat 80

Elija un número de puerto libre (8012, para este ejemplo).

Edite el archivo » httpd.conf»

Este archivo debe encontrarse en C:xamppapacheconf en Windows o en bin/apache para Linux.:

Listen 80ServerName localhost:80

reemplazarlos por:

Listen 8012ServerName localhost:8012

Guardar el archivo.

Acceso a: http://localhost:8012 para comprobar si funciona.

Si no, debe editar el archivo http-ssl.conf como se explica en el paso 3 a continuación. ?

Edite el archivo » http-ssl.conf»

Este archivo debe encontrarse en C:xamppapacheconfextra en Windows o consulte este enlace para Linux.

Busque las siguientes líneas:

Listen 443<VirtualHost _default_:443>ServerName localhost:443

Reemplácelos por otro número de puerto (8013 para este ejemplo) :

Listen 8013<VirtualHost _default_:8013>ServerName localhost:8013

Guarda el archivo.

Reinicie el servidor Apache.

Acceso a: http://localhost:8012 para comprobar si funciona.

Configure la configuración del servidor Apache XAMPP

Si desea acceder a localhost sin especificar el número de puerto en la URL
http://localhosten lugar de http://localhost:8012.

  • Abra el Panel de control Xampp
  • Vaya a Configuración ? Configuración de Servicio y Puerto ? Apache
  • ¿Reemplazar los valores del Puerto principal y del Puerto SSL ??con los elegidos (por ejemplo, 8012 y 8013).
  • Guardar la configuración del servicio
  • Guardar la configuración del Panel de control
  • Reiniciar el servidor Apache puerto de configuración apache xampp Debería funcionar ahora.

4.1. Configuración del navegador web

Si esta configuración no oculta el número de puerto en la URL, es porque su navegador web no está configurado para. Ver: ¿Herramientas ? ¿Opciones ? General ? Configuración de Conexión… le permitirá elegir diferentes puertos o cambiar la configuración del proxy.

4.2. Para los raros casos de mala suerte definitiva

Si el paso 4 y la configuración del navegador web no funcionan, la única forma de hacerlo es volver a 80 o instalar un receptor en el puerto 80 (como un proxy) que redirija todo el tráfico al puerto 8012.

Para responder a su problema:

Si todavía tiene este mensaje en la consola del Panel de control :

Apache iniciado

  • Encontrar la ubicación del archivo xampp-control.exe (probablemente en C:xampp)
  • Crear un archivo XAMPP.INI en ese directorio (por lo que XAMPP.ini y xampp-control.exe están en el mismo directorio)

Coloque las siguientes líneas en el archivo XAMPP.INI :

apache = 8012

Ahora, siempre tendrás:

Apache iniciado

Tenga en cuenta que esto es solo para fines de visualización. No tiene relación con su httpd.conf.

Write a Comment

Tu dirección de correo electrónico no será publicada.