PHP - Instalação no Windows com Apache

Para instalar o Apache com PHP 5 no Windows, siga os seguintes passos. Se suas versões de PHP e Apache forem diferentes, tome cuidado.

  • Baixe o servidor Apache em www.apache.org/dist/httpd/binaries/win32. Você quer a versão estável atual com a extensão no_src.msi. Clique duas vezes no arquivo do instalador para instalar; C: \ Arquivos de programas é um local comum. O instalador também perguntará se você deseja executar o Apache como um serviço ou a partir da linha de comando ou prompt do DOS. Recomendamos que você não instale como um serviço, pois isso pode causar problemas na inicialização.

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

  • Copie alguns arquivos .dll do diretório PHP para o diretório do sistema (geralmente C: \ Windows). 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 \ php5apache.dll. para o diretório de módulos do Apache. É possível que você também precise de outros da subpasta dlls. Mas comece com os dois mencionados anteriormente e adicione mais, se precisar.

  • Copie php.ini-dist ou php.ini-recommended (de preferência o último) para o diretório do Windows 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; Neste ponto, é altamente recomendável que os novos usuários definam o relatório de erros como E_ALL em suas máquinas de desenvolvimento.

  • Diga ao seu servidor Apache de onde você deseja servir os arquivos e de quais extensões deseja identificar os arquivos PHP (.php é o padrão, mas você pode usar .html, .phtml ou o que quiser). Vá para seus arquivos de configuração HTTP (C: \ Arquivos de programas \ Apache Group \ Apache \ conf ou qualquer que seja o seu caminho) e abra httpd.conf com um editor de texto. Pesquise a palavra DocumentRoot (que deve aparecer duas vezes) e altere os dois caminhos para o diretório do qual deseja servir os arquivos. (O padrão é C: \ Arquivos de programas \ Apache Group \ Apache \ htdocs.). Adicione pelo menos uma diretiva de extensão PHP como mostrado na primeira linha do código a seguir -

LoadModule php5_module modules/php5apache.dll
AddType application/x-httpd-php .php .phtml
  • Você também pode precisar adicionar a seguinte linha -

AddModule mod_php5.c
  • 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 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!