Como rodar um módulo PHP sob o servidor IIS

Publicado: 28 abril, 2008 por Victor em Bizarro, Windows
Tags:,

“Instalando IIS 6.0 + PHP 5.0 + MySQL Server 4.0.2b

Como o IIS 6.0 já é nativo do Windows Server 2003, você só precisará do PHP 5.0.0 e do MySQL Server 4.0.2. Para baixá-los clique no nome do que você deseja baixar.

Instalando o MySQL Server 4.0.2d

Descompacte o arquivo mysql-4.0.20d-win.zip em uma pasta qualquer e execute o setup.exe e siga as instruções da instalação, após a instalação a pasta com os arquivos de inatalação do MySQL pode ser excluída. (Isto é o máximo que sei explicar sobre o MySQL Server)

Configurando o PHP 5.0.0

Crie uma pasta de nome php na raiz do seu computador (Pode ser uma pasta qualquer, eu usei C:\php e aconselho que a usem também), descompacte o arquivo php-5.0.0-win32.zip na pasta recém-criada (Esta será a pasta raiz do PHP 5.0.0), crie uma pasta dentro de nome tmp dentro da pasta raiz do php (Ex.: C:\php\tmp).
Agora renomei o arquivo php.ini-dist da pasta C:\php para php.ini, e abra-o com o bloco de notas para edição, abaixo estão as alterações a serem feitas:

register_globals = Off => register_globals = On
extension_dir = “./” => extension_dir = “C:\php\ext”
; cgi.force_redirect = 1 => cgi.force_redirect = 0
; extension=php_cpdf.dll => extension=php_cpdf.dll
; extension=php_gd2.dll => extension=php_gd2.dll
; extension=php_imap.dll => extension=php_imap.dll
; extension=php_mysql.dll => extension=php_mysql.dll
; ;session.save_path = “/tmp” => session.save_path = “C:/php/tmp”

Salve o arquivo e feche-o, e o php já está configurado.

Configurando o IIS 6.0

Tenha certeza de que o IIS esteja funcionando corretamente ates de ir para os próximos passos. Abra o gerenciador do IIS (Iniciar – Ferramentas Administrativas – Gerenciador dos Serviços de Informações da Internet (IIS)), expanda o Computador Local (clique no sinal de adição), vá em Extensões de Serviços da Wed e clique em Adicionar uma nova extensão de serviço da web…, Em nome da extensão digite Personal Home Page ou o que você desejar, clique no botão adicionar, e clique no botão procurar, navegue até a pasta raiz do PHP 5.0.0 e selecione o arquivo executável php-cgi.exe clique em OK, marque a caixa de seleção Definir status da extensão como permitido e clique em OK.
Agora clique com o botão direito do mouse em Sites da Web, e clique em propriedades. Na guia Pasta base clique no botão Configuração…, agora clique no botão *Adicionar…, na caixa de texto Executável: digite C:\php\php-cgi.exe (Isso se você configurou o PHP 5.0.0 nesta pasta), na caixa de texto Extensão: digite .php, em Verbos selecione Limitar a: e na caixa de texto digite GET,HEAD,POST e clique em OK. Faça este mesmo procedimento (a partir de *) para as extensões .php3 e .phtml, agora seu php está instalado no seu IIS com o MySQL.

Feito por: Hélio Sales
Data: 01/08/2004.

Pessoal, desculpem pelos erros, eh meu primeiro tutorial, e postem se tiverem alguma dúvida, eu podendo responder, respoderei”

COPIADO NA ÍNTEGRA E NA CARA DURA DO FÓRUM IMASTERS!

Para ler a matéria original clique aqui.

Anúncios
comentários
  1. baraldi disse:

    Ué, o defensor do SL recomendando IIS ao Apache?! hehehe…
    Okay, talvez seja uma boa opção, dia desses vou experimentar, será que funciona com o MySQL 5?
    Só em relação ao register_globals que há serias controversias, muitos profissionais da area – e o próprio PHP – não recomendam habilitar essa facilidade por questoes de segurança.
    A documentação oficial diz o seguinte: “Este recurso é OBSOLETO e REMOVIDO do PHP 6.0.0. Confiar neste recurso é extremamente não recomendado.”
    http://br2.php.net/register_globals

  2. EHheehehehe. Tive que usar isso porque no meu trabalho tem um cliente que tem TUDO em asp… e pra testar PHP não daria pra ter outro servidor senão o IIS. 😦

    Fazer o quê? rs

  3. Aqui tem um artigo super completo, passo-a-passo e com todas as telas de instalação do Apache + MySQL + Php:

    http://www.techmalaya.com/2007/09/10/beginners-guide-install-php-5-mysql-5-on-apache-22-on-windows-with-screenshots/

    Espero que ajude.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s