Resolvendo problema com inicialização do Apache no Windows 7 na porta 80

Boa noite galera!

Estava passando por um problema com o Apache que não iniciava no Windows 7, pois utilizo-o em dual boot com o Ubuntu 10.10 e sempre utilize o Ubuntu para testar minhas aplicação WEB e quando tentei utilizar o Windows 7 (XAMPP) para testar comecei há ter problema. Foi ai que procurei uma solução na internet e acabei encontrando algumas formas de contornar essa situação. Estarei compartilhando com vocês os métodos que encontrei.

Achei duas soluções para utilizar o Apache na porta 80 no Windows 7, há também como mudar a porta do Apache para 8080 ou 81, mas não estarei mostrando aqui como faz. Vamos aos métodos:

Método 1

Fazer a mudança na munheca mesmo, alterando diretamente no registro desativando o serviço http.sys, veja:

1 – Execute o RegEdit.exe:

2 – Vá procure o registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP

3 – Adicione um novo valor DWORD (32 bits) com a descrição “NoRun”, sem as

4 – Clique duas vezes  e adicione o valor “1” e clique no botão “OK”

5 – Reinicie o computador e após iniciar o Apache já poderá iniciar na porta 80.

Método 2

Outra forma é desabilitar o serviço “BrachCache”, pois ele é o responsável pelo bloqueio da porta.

1 – Execute o Services.msc

2 – Localize o serviço “BranchCache” e desabilite-o

3 – Depois reinicie a máquina e depois de iniciar, o Apache já poderá iniciar na porta 80.

Bom essas foram as soluções que encontrei e me ajudaram. Espero ajudar alguem com esse mesmo problema.

Até a próxima…


Publicado

em

por

Comentários

21 respostas para “Resolvendo problema com inicialização do Apache no Windows 7 na porta 80”

  1. Avatar de Thiago Passamani

    Cristina obrigado pelo feedback! Que bom que pude ajudar.

  2. Avatar de Cristina Santacruz

    Obrigado, estava com este problema e resolvi seguindo o artigo!

  3. Avatar de Thiago Passamani

    Obrigado pela contribuição.

  4. Avatar de Thiago Passamani

    Willy obrigado pelo feedback.

  5. Avatar de Willy Haenle
    Willy Haenle

    Olá Thiago. Muito obrigado pela ajuda cara. Fiz o primeiro procedimento e deu certo!

  6. Avatar de Mauro Franco
    Mauro Franco

    olha basta ver qual app esta usando a porta 80, no meu caso era skype, apos eu ter desconectado skype ele iniciou façam isso, depois o skype usa outra porta.

  7. Avatar de amaral
    amaral

    nota 10

  8. Avatar de eduardo
    eduardo

    Obrigado amigo, me salvou o apache aqui da empresa não abria fiz o primeiro procedimento e subiu certinho. Grato!

  9. Avatar de Thiago Passamani

    Sim, apenas conffigure ele corretamente.

  10. Avatar de cleber garzaro
    cleber garzaro

    Thiago estou com o easePHP instalado isso é suficiente para o servico?

  11. Avatar de cleber garzaro
    cleber garzaro

    Hey MARIDO, NO REGEDIT, encontrei 3 dwords e no services.msc o branchcache ja estava parado, nao pude resolver meu problema

  12. Avatar de Marlon Pessoa
    Marlon Pessoa

    @Ivo Shelf: só funcionou após a sua ajuda. Obrigado pela contribuição. (Y)

  13. Avatar de Thiago Passamani

    Joel obrigado pelo feedback.

  14. Avatar de jol
    jol

    valeu camarada.funcionou. abraços

  15. Avatar de Thiago Passamani

    Ivo Shelf valeu, o problema é o uso da porta 80.

  16. Avatar de Ivo Shelf
    Ivo Shelf

    Minha contribuição: Outra forma de resolver o problema! Bem mais simples
    http://goo.gl/FhC62

  17. Avatar de Thiago Passamani

    Marcellus obrigado pelo feedback!

  18. Avatar de Marcellus
    Marcellus

    Meu amigo, muito show de bola! me ajudou mto msmo…

  19. Avatar de Thiago Passamani

    Maitê obrigado e volte sempre ao site.

  20. Avatar de Maitê Oliveira
    Maitê Oliveira

    Mtooo bom esse artigo… me ajudou muitoooo!!!! obrigada!!!