Pra quem teve problema para instalar e fazer o apache funcionar no Windows 7.
Isso acontece porque no Windows 7 a opção de inicializar um serviço HTTP vem desabilitada por padrão, ou seja, para que o apache funcione será preciso abilitar esta opção, abaixo passo a passo.
Passo 1:

Selecione a opção Programs and Features no painel de controle ou control panel
Passo 2:

Selecione al lado esquerdo Turn Windows features on or off com isso aparecerá a janela de Windows Features aguarde até as informações serem carregadas.
Passo 3:

Expanda as informações da opção Microsoft .NET Framework 3.5.1 pronto achamos, agora basta selecionar as opções de HTTP e salvar as alterações. pronto seu Apache pode ser instalado sem problemas agora.
Se for necessário veja o post onde explico como instalar o servidor Apache com PHP e MySQL neste link http://iperfly.blogspot.com/2008/03/configurando-apache-2-php5-mysql5-no.html
Lembrando que as configurações para o Apache que estão no post podem ser utilizadas no Windows 7 também sem problemas eu mesmo testei..
abraço a todos e até a próxima