Como fazer o apache funcionar na porta 80 no Windows 7

Por padrão Windows 7 vem com a porta 80 sendo ocupoda pelo serviço http.sys. Apesar de podermos alterar a porta do servidor apache para 8080 por exemplo ou outra, o melhor mesmo seria usar a 80, para não ter problemas. Eu mesmo não consegui fazer funcionar virtual hosts com o apache escutando na porta 8080.

apache windows

Então correndo atrás de soluções econtrei este tutorial em inglês. Veja a solução em português se você não entende inglês. Um comentário: Acho que é obrigação de todo programador e desenvolvedor web, aprender inglês visto que tudo que não se encontra de ajuda em português, deverá encontrar em inglês em algum lugar.

A solução é esta.

1) Abra o Regedit.

2) Vá até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP

3) Adicione um novo DWORD (32-bit) value

4) Dê lhe o nome de  ‘NoRun’ sem incluir as aspas

5) Dê dois cliques em NoRun

6) Em dados do valor digite ‘1′ sem aspas e clique OK.

7) Reinicie seu computador.

Agora o apache deverá ser executado na porta 80.

Caso após um novo reboot o mesmo problema volte, como aconteceu comigo, abra o regedit novamente e vá até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP novamente. Dê dois cliques em Start e em dados do valor, coloque 0.

Isto funcionou para mim.


Leia também:

Como instalar PHP, MySQL e Imagick no Windows 7
  • Como reparticionar o disco no Windows 7 sem reinstalar.
  • Como reiniciar em modo de segurança
  • Driver hp deskjet D1460 (1400 series) windows 7
  • Erro call of duty 4 multiplayer
    Tags: , ,

    5 Responses to "Como fazer o apache funcionar na porta 80 no Windows 7"

    1. cara nao estou conseguindo fazer o apache rodar no windows 7, ja fiz o q vc esta indicando mas nao esta dando certo
      pq sera

    2. Marcos disse:

      Funcionou para mim.

    3. Stefan disse:

      Bom tenho uma outra solução.

      Quando o apache ou o xampp diz que a porta 80 esta busy.
      Tente também desinstalar qualquer programa que esta usando a porta 80 ex(skype sempre usa) desinstala o skype e o xampp ou o seu compilador e depois reinstala o xampp, renicia o seu PC e depois vai estar funcionando. Agora reinstale os programas desisntalados.

      Abs

    4. Giego disse:

      Baixa o Easy PHP que funciona direitinho
      Windows + Apache + PHP + MySql perfeito

    Deixar um Comentário

    Enviar Comentário

    © 2011 Assuntos Gerais. Todos os direitos reservados.