Cómo agregar soporte PHP a IIS7 en Vista/Windows Server 2008.
Actualmente, muchos sitios web están escritos en PHP. Sin embargo, el entorno del servidor no es necesariamente FreeBSD o Linux. Muchos sitios web PHP se ejecutan en sistemas Windows2000, Windows2003 y Windows Server 2008. Además, según muchos informes anteriores, la eficiencia de ejecutar PHP en Windows Server 2008 ha aumentado en más del 40%.
A continuación, permítanme entrar en el tema de hoy: cómo agregar soporte para páginas web PHP en IIS7.
Entorno del sistema: Vista/Windows Server 2008
1. Primero, instale IIS7 (Panel de controlProgramas y características, Características de Windows. En las condiciones de selección predeterminadas, recuerde marcar las dos opciones de ISAPI).
Una vez completada la instalación, ingrese http://127.0.0.1 en el navegador. Si nada sale mal, aparecerá una interfaz de bienvenida de IIS7.
2. A continuación, instale PHP
y descargue el paquete de instalación de PHP. Puede ir a: http://cn.php.net/downloads.php y descargar los archivos binarios de Windows aquí. Después de completar la instalación de PHP, lo instalé en d:php. En este directorio, busque php.ini-dist, cámbiele el nombre a php.ini y abra php.ini:
Buscar: extension_dir = "./", reemplazar con extension_dir = "d:php";
Encontrado: Extensiones de Windows:
Elimine los comentarios de cada línea en la configuración del módulo a continuación. El ejemplo es el siguiente:
extensión=php_mbstring.dll.
extensión=php_gd2.dll
extensión=php_MySQL.dll
ahorrar. Copie el archivo al directorio de Windows de su sistema.
3. Cree un nuevo grupo de aplicaciones en IIS7 y configure el tipo .Net del grupo como no administrado.
Cree un nuevo sitio web y habilite los permisos de "Lectura" y "Ejecutar script". Una vez completado, agregue filtros ISAPI a este sitio web.
Luego agregue el mapeo del controlador
En el proceso anterior, agregue D:PHPphp5isapi.dll a Handler Mapping
Bien, todas las operaciones están completadas. Ahora puedes probar si un archivo PHP funciona correctamente.