Como instalar o Apache no Windows 7
Para instalar o software do servidor web Apache HTTPD no Windows 7, você deve fazer algumas coisas diferentes.
- Baixe e instale o software Apache.
- Se você deseja fornecer conteúdo a outros computadores em sua rede, permita o tráfego da porta 80 por meio do Firewall do Windows.
- Se você deseja fornecer conteúdo ao público, também deve permitir o tráfego da porta 80 através do seu roteador e direcioná-lo para a máquina certa.
Pule para
Baixe e instale o Apache
Visita httpd.apache.org e escolha baixar o software de um espelho. Escolha a versão estável mais recente, a menos que você precise de uma mais antiga por algum motivo. Faça o download de uma das versões Win32 Binary (uma vem com Open SSL e a outra não).
O Apache para Windows vem como um pacote MSI de instalação automática. Execute o instalador, responda às perguntas feitas e você terá uma configuração básica de servidor da Web em sua máquina com Windows 7.
Neste ponto, você pode abrir um navegador da Web e ir para http://localhost ou http://127.0.0.1 e ver uma página de teste informando que o servidor funciona. Coloque o conteúdo que deseja servir na pasta c:Program FilesApache Software FoundationApache[xx]htdocs.
Permitir o tráfego da porta 80 através do Firewall do Windows
Se você deseja fazer solicitações de outra máquina em sua rede, é necessário configurar o firewall do Windows para permitir essas conexões. No Windows 7, isso é feito em Iniciar → Painel de controle → Sistema e segurança → Firewall do Windows → Configurações avançadas → Regras de entrada → Nova regra. Crie uma regra de porta para TCP na porta 80. Aqui está uma descrição mais detalhada do processo.
Nomeie a regra para Apache.
Agora você pode inserir o IP do seu servidor na barra de endereço de um navegador da web em outro de seus computadores e obter conteúdo do Apache. Se você não conhece o IP local da máquina Apache, há duas maneiras de obtê-lo:
- Do seu computador: obtenha seu IP interno no prompt de comando. Provavelmente começará com “192.168.”.
- Do seu roteador: Faça login no painel de controle do seu roteador e encontre uma opção que mostre todos os clientes conectados. Em muitos roteadores Linksys, você pode obter uma lista de IPs da Tabela de Clientes DHCP.
Permita o tráfego Apache através do seu roteador
Se você deseja fornecer conteúdo ao público, deve permitir o tráfego da porta 80 do Apache por meio de seu roteador. O processo para fazer isso é diferente, dependendo do fabricante do roteador. Se você possui um roteador Linksys, o processo provavelmente é o seguinte:
- Faça login no painel de controle do seu roteador.
- Vá para Segurança.
- Desmarque a opção "Bloquear solicitações de Internet anônimas".
- Clique em “Salvar”.
- Vá para Aplicativos e jogos.
- Digite as seguintes informações:
- Aplicativo: Apache
- Início: 80
- Fim: 80
- Protocolo: Ambos
- Endereço IP: O mesmo IP interno que você obteve anteriormente.
- Marque “Ativar”.
- Clique em “Salvar”.
Esteja ciente de que há riscos inerentes ao permitir que o mundo externo atravesse o firewall do seu roteador. Se você configurar algo incorretamente, poderá inadvertidamente disponibilizar informações privadas ao público.