Configuração do Apache Windows

Como instalar o servidor Web Apache no Windows 10 rapidamente

 

Existem várias razões pelas quais desenvolvedores ou profissionais de DevOps instalam localmente o servidor web Apache em uma máquina com Windows 10. Eles podem usar o servidor HTTP Apache para testes, ou para simular um servidor HTTP de produção que atua como cache de arquivos estáticos para o Apache Tomcat ou Jetty. Talvez eles queiram simplesmente um servidor web interno para o escritório.

 

 

Felizmente, é relativamente simples instalar o servidor HTTP Apache no Windows. No entanto, é preciso estar ciente de algumas peculiaridades.

 

Baixando o servidor HTTP Apache

 

O primeiro obstáculo para instalar o Apache no Windows é que você não pode baixar os binários de instalação diretamente do apache.org. Você deve clonar e compilar o código-fonte do servidor HTTP Apache ou baixar a mídia de instalação do Apache 2.4 de um terceiro.

 

Baixar os binários de terceiros é definitivamente a maneira mais fácil. O site do Apache lista várias opções aprovadas, incluindo:

 

  • Apache Lounge, que fornece um único arquivo ZIP que você pode baixar e extrair rapidamente

 

  • Apache Haus, que fornece um arquivo de instalação do Apache 2.4 empacotado com OpenSSL

 

  • A distribuição XAMPP dos Amigos do Apache, que empacota o Apache com MariaDB, PHP e Perl

 

  • Bitnami, que fornece VMs, contêineres e mídias de instalação pré-configuradas com Apache

 

Eu sou um usuário habitual do Bitnami. Diria que os pacotes Bitnami são a melhor mídia de instalação a ser utilizada (a pilha WAMP com PHP, MySQL e Apache é altamente recomendada).

 

A abordagem mais simples, no entanto, é baixar o arquivo ZIP de instalação do servidor web Apache do Apache Lounge. Os anúncios de spam no site podem ser um pouco desconcertantes, mas o arquivo de download do Apache é verificável. Apenas tome cuidado para não clicar no link errado e acabar instalando adware no seu computador.

 

Passo a passo para instalar o Apache no Windows

 

Se você escolher o Apache Lounge como sua fonte para a mídia de instalação do Apache no Windows, os passos a seguir são simples:

 

  1. Baixe a mídia de instalação na forma de um arquivo ZIP
  2. Extraia o conteúdo do ZIP do servidor web Apache 2.4 no sistema de arquivos
  3. Localize a pasta Apache24 extraída e copie-a para a raiz do C:\
  4. Abra a pasta C:\Apache24\bin e execute o comando httpd.exe
  5. Verifique a instalação do Apache HTTP Server acessando http://localhost:80

 

Quando você aponta seu navegador para o endereço localhost, e não há conflitos na porta 80, uma página de aterrissagem aparecerá dizendo "It works!" Para compartilhar arquivos ou hospedar um site no servidor Apache, basta adicionar pastas e arquivos na pasta \htdocs. Esses arquivos se tornam imediatamente disponíveis na web.

 

Evitando o erro ‘Apache ServerRoot deve ser um diretório válido’

 

Surpreendentemente, a mídia de instalação do Bitnami e do Apache Lounge exige que você instale o software diretamente na raiz do drive C:\ do Windows. Caso contrário, você encontrará o erro "ServerRoot deve ser um diretório válido". Para corrigir esse erro de instalação do Apache, mova a pasta Apache24 para o drive C:\ ou atualize a propriedade SRVROOT definida na linha 39 do arquivo httpd.conf do Apache.

 

Se você encontrar esse erro de diretório ServerRoot com uma instalação do Bitnami ou XAMPP, execute o arquivo de configuração encontrado na raiz ou na pasta bin da instalação. O erro desaparecerá.

E é assim que é fácil instalar o servidor HTTP Apache no Windows 10.

Comentários

Total de Comentários: 0