Home » Apache » Php » Programação » Vida de Programador » Instalando Apache e Php no Windows

Instalando Apache e Php no Windows

Compartilhe

Para instalar o Apache e o Php no Windows não temos muito segredo, particularmente prefiro instalar o ambiente limpo sem os famosos “AMP” da vida.


Antes de iniciar os procedimentos estarei criando no meu disco C: uma pasta chamada server e dentro dela duas outras pastas chamadas de apache e php resultado final será…

Sem título

Download dos Arquivos

– No blog do Anyndya (neste link) ele já compila Apache no Visual C++ para gerar os instaladores .msi do windows.
– Para baixar o PHP você poderá acessar este link e baixe o arquivo ZIP.
Para esta instalação eu estou usando as versões Apache 2.2.15-no-ssl e Php 5.4 Non Thread Safe ambos são para versão x86.
Só abrindo um ( ) é necessário que tanto o apache como php estejam na mesma versão de sistema.

Instalando o Apache

Após feito o download do apache é só executar e seguir as telas abaixo…

Concluindo a instalação vai aparecer no seu System Tray (os ícones ao lado do relógio do windows) o ícone do Apache com uma seta verde, que significa que está executando, dando dois cliques nele você conseguirá restartar ou parar a execução do mesmo.

Testando o servidor apache, abra seu navegador e digite http://localhost vai surgir uma página com a escrita “It Works“, se apareceu está tudo ok, caso não apareça recomendo reinstalar tudo novamente.

Os arquivos das páginas dos sites ficarão salvas no caminho C:/server/apache/htdocs/ caso queira adicionar ou remover algum arquivo este será o caminho…

Instalando PHP

Após feito o download do php copie o arquivo compactado e cole dentro da pasta PHP no diretório que fizemos no inicio do tutorial. Extraia o arquivo.

– Primeiro de tudo, ainda dentro da pasta php renomeie o arquivo php.ini-production para php.ini
– Abra o arquivo php.ini e procure esta linha ;extension_dir = “ext” , remova o ; e altere o ext para o caminho da nossa pasta php ficando dessa maneira extension_dir = “C:/server/php/ext”

– Navegue agora até a pasta do apache/conf e abra o arquivo httpd.conf procure este trecho DirectoryIndex index.html na frente do html adicione index.php ficando DirectoryIndex index.html index.php
– No mesmo arquivo adicione após a ultima linha de LoadModule este trecho:

LoadModule php5_module “C:/server/php/php5apache2_2.dll”
<IfModule php5_module>

PHPIniDir “C:/server/php”

<Directory “C:/server/apache/htdocs”>
AddType text/html .php .php4 .php5 .phps
AddHandler application/x-httpd-php .php .php4 .php5
AddHandler application/x-httpd-php-source .phps
</Directory>
</IfModule>

Com tudo configurado salve os arquivos e reinicie o servidor de apache, para testar se está tudo certo, crie um arquivo com a extensão .php com phpinfo() e salve dentro do diretorio C:/server/apache/htdocs/

phpinfo();

Com isso você já estará com seu servidor de Php e Apache rodando na sua máquina Windows.
Até a próxima!