PHP 7 - 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ê precisaphp5ts.dllpara cada caso. Provavelmente, você também precisará copiar o arquivo correspondente ao módulo do servidor Web - C: \ PHP \ Sapi \ php7isapi.dll. É possível que você também precise de outros arquivos da subpasta dlls, mas comece com os dois arquivos mencionados acima e adicione mais se precisar deles.

  • Copie o php.ini-development ou o 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 fortemente que os novos usuários definam o relatório de erros como 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 corresponde à pasta IIS Inetpub (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 que ele parar, selecione o Serviço de publicação na World Wide Web e clique em Iniciar. Parar e reiniciar o serviço a partir do Gerenciador de serviços da Internet 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ê verá uma longa tabela de informações sobre sua nova mensagem de instalação do PHP Congratulations!