Cómo habilitar IIS y Apache para usar el puerto 80
Método 1: IIS, guardar en varias IP, IIS es 192.168.0.1, Apache es 192.168.0.2. La dirección original de este comando es la siguiente: enablesocketpooling: (BOOLEAN) True
<. p> Reiniciar IISInetpub\AdminScriptsgt; cscript adsutil.vbs set w3svc/disablesocketpooling true
Dado que DisableSocketPooling está definido como un atributo válido en el esquema de metabase de IIS 6.0 (MBSchema.xml) , , aún puede configurar esta propiedad usando Adsutil.vbs, pero esta configuración no tendrá ningún efecto. La funcionalidad de IIS 6.0 es parte del nuevo controlador de nivel central HTTP.sys. Para configurar HTTP.sys, debe usar Httpcfg.exe
Método 2: IIS6, guardar en varias IP, IIS es 192.168.0.1, Apache es 192.168.0.2, la dirección original es el soporte del CD de 2003. /tools/Support.cab. Descomprima el archivo httpcfg.exe y cópielo en el directorio windows/system32/. Consulte la línea de comando de ayuda para conocer su uso. Asegúrese de que la IP en iis esté configurada como predeterminada global. En Apache, httpconf está configurado para escuchar 192.168.0.2. 80. Deben estar disponibles dos servicios al mismo tiempo sin que entren en conflicto.
La dirección de acceso de IIS es http://192.168.0.1 y la dirección de acceso de Apache es http://192.168.0.2
Método 3:
Comúnmente usado en Internet La IP única *** usa el puerto 80, pero no se recomienda simplemente usar el proxy de Apache. La velocidad se verá afectada. Configure Apache para usar el puerto 80, IIS usa otros puertos, como 81. y luego use apache como proxy de IIS.
En httpd.conf, descomente las siguientes cuatro líneas:
Luego cree un host virtual y redirija todos los accesos al nombre de dominio al puerto 81.
De esta manera, solo necesitas un puerto para usar las funciones de Apache e IIS al mismo tiempo
Por analogía, usando el segundo método, puedes configurar PHP4 en IIS. Para configurar PHP5 en Apache2, solo necesita instalar PHP4 en IIS y copiar php.ini al directorio \windows. No hace falta decir que en Apache2, simplemente coloque el php.ini de PHP5 en el directorio de instalación de PHP5.
Configurar Apache para que admita PHP5: