Instalar o Servidor da Web Apache
Este guia mostra como instalar o Servidor da Web Apache na plataforma Unix. O Apache Web Server é um pacote de software que transforma um computador em um servidor HTTP. Ou seja, envia páginas da web – armazenadas como arquivos HTML – para as pessoas na internet que as solicitam. É um software de código aberto, o que significa que pode ser usado e modificado livremente.
Este documento aborda a compilação e instalação do servidor HTTP Apache apenas em sistemas Unix e similares ao Unix.
Por que o servidor Apache?
Em geral, eu recomendaria o uso do software de servidor web que seu host usa. A menos que você esteja criando aplicativos ASP.NET no Microsoft IIS, é provável que seu host use o Apache: o servidor Web mais difundido e com todos os recursos disponíveis. Como é um projeto de código aberto, não custa nada fazer o download ou instalar.
Pronto para instalar o Servidor da Web Apache? Você pode instalar o Apache facilmente usando o gerenciador de pacotes CentOS. Para fazer isso, execute:
sudo yum install httpd
Uma vez que a instalação terminou, você precisará iniciar o serviço Apache e habilitá-lo para iniciar na inicialização. Para fazer isso, execute:
sudo systemctl start httpd.service sudo systemctl enable httpd.service
Em seguida, você precisará permitir a porta padrão Apache 80 (HTTP) e 443 (HTTPS) usando firewalld. Você pode fazer isso executando os seguintes comandos:
sudo firewall-cmd --permanent --add-port=80/tcp sudo firewall-cmd --permanent --add-port=443/tcp
Recarregue o serviço de firewall para que as alterações entrem em vigor.
sudo firewall-cmd --reload
Você pode testar o serviço Apache usando o seu navegador visitando http://server-ip-addressVocê verá a página web padrão do CentOS 7 Apache, deve parecer algo como isto:
![](/wp-content/uploads/2018/03/instalar-apache-server.png)
Instalar o Servidor da Web Apache e seus componentes
Sua configuração do Apache inclui os seguintes componentes por padrão:
Os módulos principais do Apache – Sua configuração do Apache inclui os módulos necessários para executar os deveres básicos de um servidor web.
Os módulos Apache mais comuns – Sua configuração do Apache inclui os módulos que a maioria dos servidores web usam.
Em conclusão, um módulo de processamento múltiplo (MPM) – Sua configuração do Apache usa MPM Prefork. O MPM que você seleciona determina como o Apache lida com os pedidos.
PHP – Sua configuração do Apache inclui versões 5.5, 5.6 e 7.0 do PHP por padrão.
Aqui termina a instalação e configuração do Apache.