Cómo ejecutar IIS y XAMPP Juntos en la misma máquina
Es posible ejecutar los servidores IIS y XAMPP juntos en la misma máquina con sólo cambiando el número de puerto de cualquiera de los servidores. XAMPP-Apache e IIS ambos servidores usan el mismo puerto 80 para conectarse. En esta publicación, voy a mostrarte cómo cambiar el número de puerto para el servidor XAMPP-Apache. Cambiar el número de puerto para el servidor Apache le permite ejecutar los servidores IIS y XAMPP en la misma máquina usando diferentes puertos.
En primer lugar, debe conocer la carpeta donde está instalado XAMPP (carpeta raíz). La carpeta predeterminada es c: \ xampp. Desde la carpeta raíz, vaya a la carpeta "apache \ conf" y encuentre el archivo "httpd.conf".
Antes de editar el archivo, haga una copia de seguridad del mismo con un nombre "httpd.conf.bak" para que, si algo sale mal, pueda reemplazar este archivo. Ahora abra el archivo "httpd.conf" con un editor como el bloc de notas. Necesita hacer dos ediciones en el archivo.
La primera de ellas:
Estudia las siguientes líneas en el archivo.
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80
cambiarlo como se muestra a continuación:
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 8080
La segunda edición:
encontrar la línea de abajo:
ServerName localhost:80
cambio a:
ServerName localhost:8080
Ha terminado de cambiar el número de puerto. Ahora reinicie su servidor Apache desde el panel de control xampp y está listo para funcionar.
Abra su navegador y escriba la dirección y localhost:8080
. Puede ver la carpeta raíz de Apache abierta. No es necesario realizar ningún cambio en el servidor IIS y acceder solo ingresando la dirección localhost
en su navegador.
En la imagen anterior se puede ver el servidor IIS que se accede a través localhost
y el servidor XAMPP través localhost:8080
en la misma máquina, e incluso el mismo navegador a la vez.
Lo hice de la misma manera que el enlace que señalaste. Se ejecuta satisfactoriamente en IIS 7, Windows 2008 desde hace aproximadamente un año. –
Extraño, si escribe localhost de firefox, muestra localhost para apache. Pero intento lo mismo desde IE 9 muestra la página de inicio de iis 7. – Gainster
Echo la IP remota, quizás uno está usando v6 sobre v4. –