Ofzen And Computing é compatível com leitor. Quando você compra por meio de links em nosso site, podemos ganhar uma comissão de afiliado sem nenhum custo para você. Como associado da Amazon, ganho com compras qualificadas.

Como instalar o Apache no Windows 7

  Escrito por: Administrador
Atualizado em: 27/05/2020
Husa. Leitura: 2 minutos

Para instalar o software do servidor web Apache HTTPD no Windows 7, você deve fazer algumas coisas diferentes.

  1. Baixe e instale o software Apache.
  2. 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.
  3. 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.

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:

  1. Do seu computador: obtenha seu IP interno no prompt de comando. Provavelmente começará com “192.168.”.
  2. 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:

  1. Faça login no painel de controle do seu roteador.
  2. Vá para Segurança.
  3. Desmarque a opção "Bloquear solicitações de Internet anônimas".
  4. Clique em “Salvar”.
  5. Vá para Aplicativos e jogos.
  6. 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”.
  7. 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.

Autor