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á…
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!