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…
Comentários
21 respostas para “Resolvendo problema com inicialização do Apache no Windows 7 na porta 80”
Cristina obrigado pelo feedback! Que bom que pude ajudar.
Obrigado, estava com este problema e resolvi seguindo o artigo!
Obrigado pela contribuição.
Consegui ativar o Apache por esse site aqui:
http://www.zeeronsolutions.com/fix-xampp-apache-not-starting-because-port-80-in-use-issue/
Willy obrigado pelo feedback.
Olá Thiago. Muito obrigado pela ajuda cara. Fiz o primeiro procedimento e deu certo!
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.
nota 10
Obrigado amigo, me salvou o apache aqui da empresa não abria fiz o primeiro procedimento e subiu certinho. Grato!
Sim, apenas conffigure ele corretamente.
Thiago estou com o easePHP instalado isso é suficiente para o servico?
Hey MARIDO, NO REGEDIT, encontrei 3 dwords e no services.msc o branchcache ja estava parado, nao pude resolver meu problema
@Ivo Shelf: só funcionou após a sua ajuda. Obrigado pela contribuição. (Y)
Joel obrigado pelo feedback.
valeu camarada.funcionou. abraços
Ivo Shelf valeu, o problema é o uso da porta 80.
Minha contribuição: Outra forma de resolver o problema! Bem mais simples
http://goo.gl/FhC62
Marcellus obrigado pelo feedback!
Meu amigo, muito show de bola! me ajudou mto msmo…
Maitê obrigado e volte sempre ao site.
Mtooo bom esse artigo… me ajudou muitoooo!!!! obrigada!!!