PHP - Instalação em Windows com IIS

A instalação do PHP no servidor Windows com IIS é muito mais simples do que no Unix, pois envolve um binário pré-compilado em vez de uma compilação de origem.

Se você planeja instalar o PHP sobre o Windows, aqui está a lista de pré-requisitos -

  • Um servidor da Web compatível com PHP. Nas versões anteriores do PHP, IIS / PWS era a escolha mais fácil porque uma versão de módulo do PHP estava disponível para ele; mas o PHP agora adicionou uma seleção muito mais ampla de módulos para Windows.

  • Um banco de dados compatível com PHP instalado corretamente como MySQL ou Oracle etc. (se você planeja usar um)

  • A distribuição binária do PHP para Windows (baixe em www.php.net/downloads.php )

  • Um utilitário para descompactar arquivos (pesquise http://download.cnet.com por utilitários de compactação de arquivos para PC)

Agora, aqui estão as etapas para instalar o Apache e o PHP5 em sua máquina Windows. Se a sua versão do PHP for diferente, tome cuidado.

  • Extraia o arquivo binário usando seu utilitário de descompactação; C: \ PHP é um local comum.

  • Copie alguns arquivos .dll do diretório PHP para o diretório de sistemas (geralmente C: \ Winnt \ System32). Você precisa do php5ts.dll para todos os casos. Provavelmente, você também precisará copiar o arquivo correspondente ao módulo do seu servidor Web - C: \ PHP \ Sapi \ php5isapi.dll. É possível que você também precise de outros da subpasta dlls - mas comece com os dois mencionados acima e adicione mais se precisar.

  • Copie php.ini-dist ou php.ini-recommended (de preferência o último) para o diretório do Windows (C: \ Winnt ou C: \ Winnt40) e renomeie-o como php.ini. Abra este arquivo em um editor de texto (por exemplo, Bloco de notas). Edite este arquivo para obter as diretivas de configuração; Recomendamos enfaticamente que novos usuários definam o relatório de erros para E_ALL em suas máquinas de desenvolvimento neste momento. Por enquanto, a coisa mais importante é a diretiva doc_root na seção Paths and Directories. Certifique-se de que ela corresponda à pasta Inetpub do IIS (ou de onde você planeja servir).

  • Pare e reinicie o serviço WWW. Vou aoStart menu → Settings → Control Panel → Services.Role a lista para baixo até IIS Admin Service. Selecione-o e clique em Parar. Depois de parar, selecione Serviço de publicação na World Wide Web e clique em Iniciar. Parar e reiniciar o serviço de dentro do Internet Service Manager não será suficiente. Como este é o Windows, você também pode reinicializar.

  • Abra um editor de texto. Digite: <? Php phpinfo (); ?>. Salve este arquivo na raiz do documento do seu servidor Web como info.php.

  • Inicie qualquer navegador da Web e navegue no arquivo. Você deve sempre usar uma solicitação HTTP (http://www.testdomain.com/info.php ou http: //localhost/info.php ou http://127.0.0.1/info .php) em vez de um nome de arquivo (/home/httpd/info.php) para que o arquivo seja analisado corretamente

Você deve ver uma longa tabela de informações sobre sua nova mensagem de instalação do PHP Parabéns!