Como instalar o Apache + PHP em ambiente Windows
Muita gente que está começando no ambiente de programação Web o faz estudando inicialmente o PHP, logo ele aprende que o PHP e o servidor Web Apache trabalham em perfeita sintonia e que o servidor Web IIS da Microsoft é para os fracos.
Como ele utiliza Windows e está acostumado aos utilitários de instalação e não quer ficar editando arquivos de configuração existe uma forma rápida e indolor de instalar o Apache e o PHP em sua máquina.
O primeiro passo é fazer o download do Apache e do PHP. Feito isso o primeiro passo é instalar o Apache, isso é muito fácil seguindo o famoso processo next, next, finish. O ideal (embora não seja imprescindível) é que o computador seja reiniciado.
Agora por vias normais era preciso editar o arquivo do PHP para ele trabalhar como módulo do Apache, porém se você fizer o download do pacote MSI (com instalador do Windows) e executá-lo, você irá em primeiro momento selecionar os recursos do PHP deseja instalar (GD, MyCript, IMAP, etc). Após tudo isso será solicitado para você informar o arquivo de configuração do Apache e para localizar o referido arquivo é só ir na pasta de instalação do Apache e procurar pelo arquivo httpd.conf.
O instalador do PHP se encarregará de automaticamente fazer as alterações necessárias no arquivo para que o PHP passe a funcionar como um módulo do Apache.
E pronto o seu ambiente Windows terá o servidor Web Apache com o PHP funcionando como módulo. Porém o ideal é que com o passar do tempo e com o desenvolvimento do seu aprendizado você passe a saber editar manualmente o arquivo httpd.conf do Apache e o arquivo php.ini do PHP tanto por motivos de segurança para o servidor e aplicação como para gerenciamento de novos recursos.