Como instalar o Apache HTTP Server no CentOS
Como instalar o Apache HTTP Server no CentOS
O Apache HTTP Server é um software popular de servidor web que permite aos usuários servir páginas web pela internet. A instalação do Apache HTTP Server no CentOS é um processo relativamente simples. Neste tutorial, vamos guiá-lo passo a passo pelo processo de instalação do Apache HTTP Server no CentOS.
Pré-requisitos
Antes de começarmos, certifique-se de ter um servidor CentOS para instalar o Apache HTTP Server. Além disso, você deve ter acesso root ao servidor.
Passo 1: Atualizar o sistema
O primeiro passo para instalar o Apache HTTP Server no CentOS é atualizar o sistema. Isso garante que todos os pacotes necessários estejam atualizados. Execute o seguinte comando para atualizar o sistema:
sudo yum update
Passo 2: Instalar o Apache HTTP Server
Assim que o sistema estiver atualizado, é hora de instalar o Apache HTTP Server. Execute o seguinte comando para instalar o Apache HTTP Server:
sudo yum install httpd
Este comando irá instalar o Apache HTTP Server no seu servidor CentOS.
Passo 3: Iniciar o Apache HTTP Server
Após a instalação do Apache HTTP Server, inicie o serviço executando o seguinte comando:
sudo systemctl start httpd
Este comando inicia o serviço do Apache HTTP Server.
Passo 4: Habilitar o Apache HTTP Server
Para garantir que o Apache HTTP Server seja iniciado automaticamente sempre que o sistema for inicializado, habilite o serviço executando o seguinte comando:
sudo systemctl enable httpd
Este comando habilita o serviço do Apache HTTP Server no seu servidor CentOS.
Passo 5: Verificar o status do Apache HTTP Server
Para verificar se o Apache HTTP Server está em execução, execute o seguinte comando:
sudo systemctl status httpd
Este comando irá exibir o status do serviço do Apache HTTP Server. Se o serviço estiver em execução, você verá uma saída que se parece com isso:
httpd.service - O Servidor HTTP Apache
Carregado: carregado (/usr/lib/systemd/system/httpd.service; habilitado; fornecedor pré-configurado: desativado)
Ativo: ativo (executando) desde Seg 2021-04-05 15:41:09 UTC; 1 dia 4h atrás
Se o serviço não estiver em execução, você verá uma saída que se parece com isso:
httpd.service - O Servidor HTTP Apache
Carregado: carregado (/usr/lib/systemd/system/httpd.service; habilitado; fornecedor pré-configurado: desativado)
Ativo: inativo (morto)
Passo 6: Configurar o Apache HTTP Server
Para configurar o Apache HTTP Server, abra o arquivo de configuração do Apache executando o seguinte comando:
sudo nano /etc/httpd/conf/httpd.conf
Este comando abre o arquivo de configuração do Apache no editor de texto nano.
Passo 7: Testar o Apache HTTP Server
Para testar o Apache HTTP Server, crie um arquivo PHP simples executando o seguinte comando:
sudo nano /var/www/html/index.php
Este comando cria um novo arquivo chamado index.php no diretório /var/www/html.
Adicione o seguinte código ao arquivo index.php:
<?php
phpinfo();
?>
Salve e feche o arquivo.
Em seguida, abra um navegador da web e acesse http://seu_endereço_IP_do_servidor/index.php. Se o Apache HTTP Server estiver funcionando corretamente, você verá uma página que exibe informações sobre a sua instalação do PHP.
Conclusão
Parabéns! Você instalou com sucesso o Apache HTTP Server no CentOS. Agora você pode usar o Apache para servir páginas web pela internet. Lembre-se de manter seu sistema atualizado e seguro, atualizando regularmente os pacotes e configurando o Apache HTTP Server de acordo com suas necessidades.