Pular para o conteúdo principal

Como instalar o Apache HTTP Server no Fedora

Como instalar o Apache HTTP Server no Fedora

O Apache HTTP Server é um popular servidor web de código aberto amplamente utilizado para hospedar sites e aplicações web. É um servidor web confiável, flexível e seguro, compatível com a maioria dos sistemas operacionais, incluindo o Fedora. Neste tutorial, vamos orientá-lo através do processo de instalação do Apache HTTP Server no Fedora.

Pré-requisitos

Antes de começarmos a instalação, verifique se você possui o seguinte:

  • Um sistema Fedora com acesso root ou sudo
  • Uma conexão de internet ativa

Passo 1: Atualizar o repositório de pacotes

O primeiro passo é atualizar o repositório de pacotes para garantir que tenhamos os pacotes e dependências mais recentes. Abra o terminal e execute o seguinte comando:

sudo dnf update

Este comando irá atualizar o repositório de pacotes e instalar quaisquer atualizações disponíveis.

Passo 2: Instalar o Apache HTTP Server

Após atualizar o repositório de pacotes, agora podemos prosseguir para a instalação do Apache HTTP Server. Execute o seguinte comando no terminal:

sudo dnf install httpd

Este comando irá instalar o Apache HTTP Server e suas dependências. Durante a instalação, você será solicitado a confirmar a instalação digitando "y" e, em seguida, pressionando "Enter".

Passo 3: Iniciar o Apache HTTP Server

Uma vez concluída a instalação, podemos iniciar o Apache HTTP Server. Execute o seguinte comando:

sudo systemctl start httpd

Este comando irá iniciar o Apache HTTP Server e torná-lo disponível para uso. Para confirmar que o servidor está em execução, execute o seguinte comando:

sudo systemctl status httpd

Este comando irá exibir o status do Apache HTTP Server e mostrar se ele está em execução ou não.

Passo 4: Configurar o Firewall

Por padrão, o Fedora vem com um firewall que pode bloquear o tráfego de entrada para o Apache HTTP Server. Para permitir o tráfego para o servidor, precisamos configurar o firewall. Execute o seguinte comando:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload

Este comando irá abrir a porta HTTP no firewall e torná-la disponível para o tráfego de entrada.

Passo 5: Testar o Apache HTTP Server

Após configurar o firewall, agora podemos testar o Apache HTTP Server abrindo um navegador da web e digitando o endereço IP ou nome de domínio do servidor. Se tudo estiver configurado corretamente, você deverá ver a página padrão do Apache HTTP Server.

Passo 6: Habilitar o Apache HTTP Server na inicialização

Para garantir que o Apache HTTP Server seja iniciado automaticamente quando o sistema é inicializado, execute o seguinte comando:

sudo systemctl enable httpd

Este comando irá habilitar o Apache HTTP Server na inicialização e ele será iniciado automaticamente quando o sistema for reiniciado.

Conclusão

Parabéns! Você instalou com sucesso o Apache HTTP Server no Fedora. O Apache HTTP Server é um servidor web confiável e seguro que pode hospedar sites e aplicações web. Seguindo este tutorial, você pode facilmente instalar e configurar o Apache HTTP Server em seu sistema Fedora. Lembre-se de manter seu servidor sempre atualizado e seguro.