Ali pessoal! Depois de muito trabalhar com o IIS(Internet Information Service) , devido ao ASP, ASPX e por aí afora, e com a necessidade de aprofundar os meus conhecimentos sobre php; eis que surgiu um dilema que servidor web utilizar, uma vez que para trabalhar com o asp uso o iis e para o php tinha que usar um servidor apache e mysql não é muito catolico ter dois servidores web instalados e a rodar na máquina, surgiu-me a seguinte perguntaserá que não posso ter paginas feitas em php a rolarem no iis? e a resposta foi está que eu achei no imasters, mas desde ja deixa-me dizer-te que apache é apache e se tiveres possibilidade de usá-lo, faça isso:
| EQUIPAMENTO ONDE FOI FEITA A CONFIGURAÇÃO- Pentium 4 – 2 GHZ - 512 MB RAM - Windows XP Professional SP2 |
O artigo está separado em 4 tópicos:
|
- DOWNLOAD |
1 – DOWNLOAD
Efectuar o download do PHP, do servidor web IIS 5.0 e do banco de dados MySQL.
Para facilitar estou colocando os links directos:
![]()
| PHP 4.3.2 ( aproximadamente 6 MB )Endereço para download: http://br.php.net/get/php-4.3.2-Win32.zip/from/this/mirror |
![]()
| MySQL 4.0.14b ( aproximadamente 22 MB )Endereço para download: http://www.mysql.com/downloads/download.php?file=Downloads%2FMySQL-4.0%2Fmysql-4.0.14b-win.zip&pick=mirror |
2 – INSTALAÇÃO
Segue abaixo o passo a passo de como efectuar a instalação de cada arquivo que acabamos de “baixar”:
2.1 – PHP
- Depois que for feito o download do arquivo ZIP, vamos descompactá-lo usando o WINZIP.

- Clique 2 vezes sobre o arquivo para abrir o WINZIP, depois clique no botão EXTRACT e extrai todos os arquivos no C:

- Abra o Windows Explorer e você terá no C: uma pasta com a seguinte descrição: php-4.3.2-Win32. Renomei a pasta para PHP.
![]()
O PHP está pronto. Depois veremos a parte mais importante: a configuração.
2.2 – IIS 5.0 ( Internet Information Services )
- O IIS 5.0 vem junto com o Windows XP Professional. Para instalá-lo faça o seguinte:
- Painel de Controle.
- Adicionar ou remover programas.
- Adicionar / remover componentes do Windows.
- Marque o IIS e clique em Avançar para começar a instalação.

2.3 – MYSQL
Depois que for efectuado o download do MySQL, descompacte o arquivo zip em uma pasta qualquer e execute o arquivo SETUP.EXE para iniciar a instalação.

O MySQL é um programa executável também. É só ir dando NEXT, NEXT e FINISH.

- Instale o serviço do MySQL no WINDOWS 2000 / XP, execute o seguinte comando no DOS:
C:mysqlinmysqld-nt — install
RESULTADO:

- Reinicie a máquina ( Aqui em casa, tive que fazer, pois o MySQL não estava startando).
DICA: Para encerrar a execução do MySQL utilize o seguinte comando:
NET STOP mysql
Para iniciar o MySQL execute o seguinte comando:
NET START mysql

Para acessar o MySQL entre na pasta BIN e digite mysql. Se tudo ocorrer bem, você estará no prompt do MySQL.
Com isso pode-se criar o banco de dados e as futuras tabelas que farão parte do sistema.
RESULTADO:

Veja que digitei o comando SHOW DATABASES para que ele me mostre os databases criados.
Para sair do MySQL, digite o comando EXIT.
Se todos os passos acima, foram efetuados sem nenhum problema, pode comemorar pois o MySQL está funcionando perfeitamente em seu micro.
3 – CONFIGURAÇÃO
Chegamos agora a parte mais importante do artigo, é aonde os usuários tem mais problemas. Vou tentar ser claro e objetivo. Vamos a isso:
3.1 – PHP
- Vá até a pasta do PHP ( C:/PHP ) e copie o arquivo php.ini-dist para a pasta C:/WINNT ( no meu caso uso o WINDOWS XP ).

- Renomei o arquivo php.ini-dist que está na pasta WINNT para php.ini.

- Abra o arquivo php.ini e coloque o path das extensions do PHP ( C:/php/extensions ).

3.2 – IIS 5.0 (Internet Information Services)
Vamos configurar o IIS para reconhecer o PHP.
Vá até o adminsitrador do IIS da seguinte forma:
- Painel de Controle.
- Desempenho e manutenção.
- Ferramentas administrativas.
- Dê 2 cliques sobre Internet Information Services ( IIS )

- Clique em Site da Web padrão com o botão direito e escolha Propriedades.

- Na aba DIRECTÓRIO BASE, seleccione SOMENTE SCRIPTS em permissões de execução.

- Feito isso, clique no botão CONFIGURAÇÃO.
- Vamos adicionar a extensão .php, para isso clique no botão ADICIONAR.

- Configuraremos o PHP para rodar no módulo ISAPI.
- Clique em Procurar e escolha a DLL php4isapi.dll que se encontra na pasta SAPI do PHP.
- Digite no campo extensão o valor .php
- Clique em OK e na próxima página clique em OK novamente.

- Clique na aba FILTROS ISAPI e no botão ADICIONAR.

- Na próxima tela digite em NOME DO FILTRO o valor php e em EXECUTÁVEL escolha a DLL php4isapi.dll e clique em OK.

- Na aba DOCUMENTOS vamos adicionar a página index.php como sendo um documento padrão.
- Clique em ADICIONAR.

- Digite index.php e clique em OK para inserir.
- Clique em OK novamente para fechar a tela.

- Está pronta a configuração !
- PARE e START novamente o IIS.

4 – TESTANDO A CONFIGURAÇÃO
Estamos quase no fim desse artigo, mas antes vamos desenvolver um pequeno script para verificar se o IIS 5.0 está a reconhecer o PHP.
- Crie um arquivo chamado index.php e coloque o seguinte comando:
|
<? |
- Salve ele na pasta C:/Inetpub/wwwroot/.
- Abra o INTERNET EXPLORER e digite na barra de endereços o seguinte: http://127.0.0.1/index.php
- Se tudo ocorrer bem, você estará vendo a página abaixo:

Isso quer dizer que configuração foi efectuada com SUCESSO e que o IIS está reconhecendo o PHP.
Você está pronto para trabalhar com o PHP. Boa Sorte.
Espero que com esse artigo eu possa sanar as dúvidas de muitas pessoas que me mandam emails.
Arquivado em: Servidores