Como adicionar suporte PHP ao IIS7 no Vista/Windows Server 2008.
Atualmente, muitos sites são escritos em PHP. No entanto, o ambiente do servidor não é necessariamente FreeBSD ou Linux. Além disso, de acordo com vários relatórios anteriores, a eficiência da execução do PHP no Windows Server 2008 aumentou mais de 40%.
A seguir, deixe-me entrar no tópico de hoje, como adicionar suporte para páginas da web PHP no IIS7.
Ambiente do sistema: Vista / Windows Server 2008
1. Primeiro, instale o IIS7 (Painel de ControleProgramas e Recursos, Recursos do Windows). Nas condições de seleção padrão, lembre-se de marcar as duas opções de ISAPI.
Após a conclusão da instalação, digite http://127.0.0.1 no navegador. Se nada der errado, uma interface de boas-vindas do IIS7 aparecerá.
2. Em seguida, instale o PHP
e baixe o pacote de instalação do PHP. Você pode acessar: http://cn.php.net/downloads.php e baixar os binários do Windows aqui. Após concluir a instalação do PHP, instalei-o em d:php Neste diretório, encontre php.ini-dist, renomeie-o para php.ini e abra php.ini:
Encontre: extension_dir = "./", substitua por extension_dir = "d:php";
Encontrado: Extensões do Windows:
Remova os comentários de cada linha na configuração do módulo abaixo. O exemplo é o seguinte:
extension=php_mbstring.dll.
extensão=php_gd2.dll
extensão=php_MySQL.dll
salvar. Copie o arquivo para o diretório Windows do seu sistema.
3. Crie um novo pool de aplicativos no IIS7 e defina o tipo .Net do pool como não gerenciado.
Crie um novo site e ative as permissões "Ler" e "Executar script". Após a conclusão, adicione filtros ISAPI a este site.
Em seguida, adicione Mapeamento de manipulador
No processo acima, adicione D:PHPphp5isapi.dll ao Mapeamento do manipulador
OK, todas as operações foram concluídas. Agora você pode testar se um arquivo PHP funciona corretamente.