Como instalar Php 5+ Mysql + IIS+ PhpMyAdmin
Dando continuidade sobre o Post anterior, vou demonstrar como configurar o PHP com IIS.
1. Baixando os arquivos
IIS
Você encontrará o IIS no seu CD de Instalação do Windows, mas adiante veremos como configurá-lo.
PHP 5
http://br2.php.net/get/php-5.2.6-Win32.zip/from/br.php.net/mirror
Mysql 5
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51b-win32.zip/from
/pick?file=Downloads/MySQL-5.0/mysql-5.0.51b-win32.zip&mirror=pick#mirrors
PhpMyAdmin
http://prdownloads.sourceforge.net/phpmyadmin/
phpMyAdmin-2.11.6-all-languages-utf-8-only.zip?download
2. Instalando o Mysql
Assim como no artigo anterior, a instalação do Mysql é a mesma, é só seguir os passos nas famosas telas de Next > Next e Finish.
3. Instalando o IIS
Antes de instalarmos o IIS, veremos verificar se ele já está instalado na máquina. Para isso vá clique no Menu Iniciar > Configurações > Painel de Controle > Adicionar ou Remover programas > Adicionar/remover Componentes do Windows. Uma lista de componentes do Windows será listada. Se a opção Internet Information Services (IIS) estiver marcada, seu IIS já está instalado, e você pode seguir para o passo 4. Se não você precisa marcar a opção do IIS e clicar em Avançar. Siga as instruções que seguem. Tenha o Cd do Windows por perto por que será pedido durante o processo de instalação. Após a conclusão da instalação, feche as janelas abertas e vá para o Explorer. Entre na pasta C: e localize a pasta Inetpub/wwwroot. Está será por padrão a pasta onde você deve salvar seus scripts, mas ela pode ser mudada no IIS, mas não vou entrar em detalhes neste artigo. As páginas devem ser abertas no navegados digitando http://localhost/nomedoarquivo.php onde nomedoarquivo é o nome do seu arquivo PHP.
4. Instalando o PHP
Primeiro, crie uma pasta php dentro do c: e descompacte o arquivo zipado do PHP dentro desta pasta. Ainda dentro da pasta php, renomeia o arquivo php.ini-dist para php.ini somente. Depois copie e cole este arquivo em C:\WINDOWS. Aproveite e copie e cole os arquivos os arquivos php5ts.dll e libmysql.dll para a pasta C:\WINDOWS\system32.
5. Configurando o IIS com o PHP
Primeiro vá para Painel de Controle > Sistema > Avançado > Variáveis de Ambiente. Em Variáveis do sistema, encontre a variável Path de duplo clique a adicione o seguinte ao final da linha:
;C:\php5
Depois abra o IIS (Menu Iniciar > Configurações > Painel de Controle > Ferramentas Administrativas > Internet Information Services) vá abrindo as abas até chegar a Site da Web padrão.

Em seguida clique com o botão direito sobre “Site da Web padrão” e clique sobre Propriedades. Abra a aba Filtro ISAPI clique em “Adicionar” e Adicione os seguintes valores:
Nome do filtro: PHP
Executável: C:\php\php5isapi.dll

Agora abra a aba diretório base, localize “Permissões de execução” e escolha a opção “Somente scripts”.
.
Ainda nesta aba, clique no botão configuração e selecione a aba Mapeamentos na próxima tela. Marque a opção “Armazenar em cachê aplicativos ISAPI”. Em seguida clique no botão “Adicionar”. Adicione os seguintes valores:
Executável: C:\php\php5isapi.dll
Extensão: .php

6. Configurando o PHP com Mysql
Abra o arquivo php.ini que você copiou para C:\WINDOWS e localize
extension_dir = “./”
que deve estar na linha 461 ou próximo e altere para
extension_dir = “c:/php/ext/”
Em seguida procure por ; cgi.force_redirect = 0 e tire o ; para descomentar esta linha.
Também descomente ;extension=php_mysql.dll que deve estar na linha 625 para que a extensão Mysql seja utilizada no PHP.
O último passo para verificarmos se o IIS reconheceu o PHP e as extensões foram devidamente instaladas é criar um arquivo de teste. Abra o bloco de notas ou seu editor de texto preferido e digite o seguinte comando:
< ? phpinfo(); ?>
Salve o arquivo como phpinfo.php na pasta C:\Inetpub\wwwroot. Abra este arquivo no navegador digitando http://localhost/phpinfo.php na barra de endereços, uma tela como esta será exibida:

Ela contém as informações do PHP como versão, servidor, extensões, entre outras informações do PHP e do servidor utilizado. Se todas as extensões que você descomentou foram instaladas, elas devem aparecer nesta tela.
7. Configurando o Phpmyadmin
Descompacte a pasta zipada dentro de C:\InetPub\wwwroot e renomeia a pasta para um nome mais fácil de ser lembrado, como por exemplo mysql. Assim, sempre que quiser abrir o mysql através do PhpMyAdmin digite no seu navegador http://localhost/mysql caso mysql seja o nome que você escolheu para sua pasta.
Bom assim acaba meus artigos sobre instalação de PHP e servidores. Escolher qual é o melhor só depende das suas necessidades. No trabalho, utilizo o IIS porque trabalho bastante com ASP e PHP e é mais conveniente para eu ter um servidor que rode os dois simultaneamente. Já em casa, quando faço meus freelas, eu prefiro o Apache, uma vez que a maioria dos meus trabalhos é em PHP além disso ele possui funções nativas que só funcionam com Apache. Uma outra opção é ter os dois servidores, mas isso exige que se pare um para utilizar o outro, ou definir portas diferentes para cada servidor (por padrão, ambos utilizam a porta 80). Bom, fica dada a dica agora é só escolher o servido de sua preferência e mãos a obra!


