quinta-feira, 17 de outubro de 2013

1. Configurar IIS para rodar PHP5 no Windows XP

Olá Pessoal.
Aprenderemos como configurar o IIS para rodar PHP5
- Iniciando o serviço IIS 
- Preparando-o para trabalhar o PHP
Segue ai o caminho das pedras, ufa!




# ESTE TUTORIAL É ADAPTADO DO ORIGINAL ENCONTRADO EM
http://www.linhadecodigo.com.br/artigo/1354/configurando-o-iis-para-rodar-php-5-windows-xp-sp2.aspx

# 1. CERTIFIQUE-SE DE QUE O SERVIÇO DO ISS ESTÁ HABILITADO NO SISTEMA:
 - Se tiver vá ao passo 2, senão:
a. No Windows XP - clique em Iniciar > Painel de Controle > Adicionar ou Remover Programas > Adicionar/Remover Componentes do Windows. Você estará na janela "Assistente de Componentes do Windows". Na listagem que aparece, desça a barra de rolagem e verifique se a opção "Internet Information Services (IIS)" está marcada.
Para Windows 7 - Em Painel de Controle > Programas e Recursos clique em "Ativar ou Desativar Recursos do Windows"

b. Marque a opção "Internet Information Services (IIS)", clique em Avançar e siga as instruções. Tenha o cd de instalação do Windows em mãos, pois será solicitado.

c. Depois de concluída a instalação, feche as janelas que estiverem abertas e no Windows Explorer procure por uma pasta chamada "Inetpub" no seu diretório C:\

d. Esta pasta é a raiz do seu servidor IIS  A mesma contém uma pasta chamada "wwwroot" (localhost), onde você criará as pastas de todos os sites que for desenvolver em asp, php, etc.



# 2. BAIXE O PHP5
- Um arquivo zip contendo a versão binária do php5 na seção "Windows Binaries" no seguinte endereço: 
http://www.php.net/downloads.php

# 3. EM C:\ 

Crie um diretório com nome "php" e descompacte o arquivo zip

# 4. CONFIGURAR VARIÁVEL DE AMBIENTE
Configure um path no Windows para que ele enxergue o php. Clique em Iniciar > Painel de Controle > Sistema.
Será aberta a janela "Propriedades do sistema"
Clique na aba "Avançado" e depois no botão "Variáveis de Ambiente". Será aberta a janela "Variáveis de Ambiente"
Na listagem inferior, chamada "Variáveis do sistema", desça a barra de rolagem e localize a variável "Path". Dê um duplo clique sobre ela e na caixa "Valor da variável", inclua no final da mesma o seguinte: 
;C:\php
Clique em OK e reinicie seu computador para que alteração no path seja ativada.
* No windows 7 o esquema é praticamente o mesmo, lembre-se de que o valor a ser posto é o caminho de onde está o diretório do php para que o windows consiga executar o "PHP.EXE".

# 5.  EM C:\php\
Localize um arquivo chamado php.ini-recommended e o renomeie como php.ini.


# 6.  EM C:\php\php.ini

Substitua o conteúdo das linhas abaixo conforme especificado:
a. linha 517: doc_root = C:\Inetpub\wwwroot
b. linha 524: extension_dir = C:\php\ext
c. linha 535: cgi.force_redirect = 0 (tem que tirar o ';' do início)
Salve o arquivo e feche o editor.

# 7. CONFIGURANDO O IIS

 Clique em:
 Iniciar > Painel de Controle > Ferramentas Administrativas > Internet Information Services

Com o IIS aberto, clique no sinal de mais ao lado do ícone de identificação do seu computador, no lado esquerdo da tela.
Clique com o botão direito sobre a pasta "Sites da Web", e selecione "Propriedades"
Será aberta a janela "Propriedades de Sites da Web".
Na aba "Filtros ISAPI"clique em "Adicionar"
Será aberta a janela "Propriedades do filtro". 
No campo "Nome do Filtro", digite "PHP". 
No campo "Executável", digite C:\php\php5isapi.dll  Clique em OK.

Agora, clique na aba "Diretório Base". 
No campo "Permissões de execução", selecione "Somente scripts" e 
clique no botão "Configuração".

Será aberta a janela "Configuração de aplicativo".
Na aba "Mapeamentos". Deixe marcada a opção "Armazenar em cache aplicativos ISAPI" e clique no botão "Adicionar".

Será aberta a janela "Adicionar ou editar mapeamento de extensão de aplicativo".
No campo "Executável", digite C:\php\php5isapi.dll .
No campo "Extensão", digite .php .Clique em OK e OK novamente.

Ainda na janela "Propriedades de Sites da Web", clique na aba "Documentos".
Deixe marcada a opção "Ativar documento padrão" e clique no botão "Adicionar".

Será aberta a janela "Adicionar documento padrão".
No campo "Nome do documento padrão", digite index.php e clique em OK.
Clique em OK novamente para voltar para a tela principal do IIS.
Clique sobre o ícone do computador que identifica sua máquina, logo acima da pasta "Sites da Web", botão direito, "todas as tarefas" > Reiniciar IIS.
Para testar, crie uma pasta em C:Inetpub/wwwroot, abra seu editor e crie uma página teste.php.

Por exemplo C:Inetpub/wwwroot/pastateste.

Em teste.php digite:
<?php
  echo "<p align="center"> PHP rodando no IIS!</p>";
?>

No navegador digite a url:

http://localhost/pastateste/teste.php



Este tutorial tem por objetivo de configurar o básico para se rodar o PHP no servidor IIS. Existem outras configurações no arquivo php.ini relativas à utilização de extensões. Se alguém quiser ajudar a complementá-lo, fiquem à vontade

Nenhum comentário:

Postar um comentário

Palavrões e comentários não agregadores de valores e conhecimentos serão descartados