Como Instalar o Servidor Web Apache no Windows 10 Rapidamente
Instalar o servidor web Apache no Windows 10 é simples, mas há algumas peculiaridades a serem observadas. O Apache pode ser usado para testes locais, como cache de arquivos estáticos para Apache Tomcat ou Jetty, ou como um servidor web interno. Veja como instalar rapidamente:
1. Baixando o Apache
O Apache não oferece um instalador direto no site oficial para Windows, então você precisará usar binários de terceiros. Algumas opções incluem:
- Apache Lounge: Fornece um arquivo ZIP fácil de extrair.
- Apache Haus: Inclui Apache empacotado com OpenSSL.
- XAMPP: Empacota Apache com MariaDB, PHP e Perl.
- Bitnami: Oferece VMs e pacotes configurados com Apache.
A opção mais simples é usar o Apache Lounge, que fornece os binários diretamente. Tenha cuidado para não clicar em links errados e acabar com adware no seu sistema.
2. Passo a Passo para Instalar o Apache
Se você escolher o Apache Lounge, siga este passo a passo:
- Baixe o arquivo ZIP da instalação do Apache 2.4 do Apache Lounge.
- Extraia o conteúdo do arquivo ZIP em um diretório de sua escolha.
- Copie a pasta extraída (geralmente
Apache24
) para a raiz do drive C:. - Abra a pasta
C:\Apache24\bin
e execute o comandohttpd.exe
. - Verifique a instalação acessando
http://localhost:80
no seu navegador. Você deverá ver a mensagem "It works!" se a instalação estiver correta.
3. Hospedando Arquivos no Apache
Para compartilhar arquivos ou hospedar um site, basta adicionar pastas e arquivos dentro da pasta htdocs
localizada em C:\Apache24\htdocs
. Esses arquivos se tornam imediatamente acessíveis via web.
4. Evitando o Erro ‘Apache ServerRoot Deve Ser um Diretório Válido’
Se você receber o erro "ServerRoot deve ser um diretório válido", isso ocorre porque a instalação do Apache deve estar na raiz do drive C:. Caso contrário, você pode corrigir:
- **Mover a pasta Apache24 para o drive C:**.
- Ou atualizar a propriedade
ServerRoot
no arquivohttpd.conf
(linha 39).
Se você estiver usando o Bitnami ou XAMPP e encontrar esse erro, execute o arquivo de configuração na raiz ou na pasta bin da instalação para resolver o problema.
Conclusão
Instalar o Apache no Windows 10 é simples quando você usa pacotes prontos, como os do Apache Lounge. Apenas tenha cuidado com a localização da instalação para evitar erros relacionados ao diretório ServerRoot
. Assim, você terá um servidor Apache funcional rapidamente, pronto para hospedar sites ou testar aplicativos localmente.