O servidor HTTP Apache é o servidor Web mais amplamente usado no mundo. Ele fornece muitas características poderosas, incluindo módulos carregáveis dinamicamente, suporte robusto de mídia e uma integração extensa com outros softwares populares.
Neste guia, você instalará um servidor web Apache com hosts virtuais em seu servidor CentOS 8.
Você precisará do seguinte para completar este guia:
O Apache está disponível dentro dos repositórios de software padrão do CentOS, o que significa que você pode instalá-lo com o gerenciador de pacotes dnf
.
Como o usuário sudo não root configurado nos pré-requisitos, instale o pacote Apache:
sudo dnf install httpd
Após confirmar a instalação, o dnf
irá instalar o Apache e todas as dependências necessárias.
Ao completar o Passo 4 do tutorial de Configuração Inicial de Servidor com o CentOS 8 mencionado na seção de pré-requisitos, você já terá instalado o firewalld
em seu servidor para exibir solicitações por HTTP.
Se você também planeja configurar o Apache para fornecer conteúdo por HTTPS, você também irá querer abrir a porta 443
habilitando o serviço https
:
sudo firewall-cmd --permanent --add-service=https
Em seguida, recarregue o firewall para colocar essas novas regras em vigor:
sudo firewall-cmd --reload
Após o firewall recarregar, você está pronto para iniciar o serviço e verificar o servidor web.
#apache