Pular para o conteúdo principal

Como instalar o Apache HTTP Server no Manjaro

Como instalar o Apache HTTP Server no Manjaro

O Apache HTTP Server, comumente referido como Apache, é um software de servidor web gratuito e de código aberto. É altamente popular e amplamente utilizado devido à sua estabilidade, flexibilidade e segurança. Neste tutorial, vamos guiá-lo pelo processo passo a passo de instalação do Apache HTTP Server no Manjaro, uma distribuição Linux fácil de usar.

Pré-requisitos

Antes de começarmos, certifique-se de que você tenha o seguinte:

  • Uma instalação do Manjaro em execução
  • Acesso a um terminal ou interface de linha de comando

Passo 1: Atualizar os pacotes do sistema

É sempre uma boa prática começar atualizando os pacotes do seu sistema para as versões mais recentes. Abra um terminal e execute os seguintes comandos:

sudo pacman -Syu

Isso irá atualizar todos os pacotes do seu sistema Manjaro.

Passo 2: Instalar o Apache HTTP Server

O Manjaro fornece o pacote do Apache HTTP Server em seus repositórios oficiais. Para instalar o Apache, execute o seguinte comando no terminal:

sudo pacman -S apache

Você será solicitado a digitar sua senha. Digite-a e pressione Enter para continuar. O Manjaro, em seguida, irá baixar e instalar o Apache HTTP Server juntamente com suas dependências.

Passo 3: Iniciar e habilitar o serviço do Apache

Após a conclusão da instalação, você precisa iniciar o serviço do Apache e habilitá-lo para iniciar automaticamente durante a inicialização do sistema. Execute os seguintes comandos:

sudo systemctl start httpd
sudo systemctl enable httpd

O primeiro comando inicia o serviço do Apache e o segundo comando o habilita. Se não houver erros, o Apache agora deve estar em execução no seu sistema Manjaro.

Passo 4: Verificar a instalação do Apache

Para verificar se o Apache está instalado e em execução corretamente, abra um navegador da web e digite http://localhost na barra de endereços. Se o Apache estiver funcionando corretamente, você verá a página padrão do Apache, o que confirma uma instalação bem-sucedida.

Passo 5: Configurar o firewall

Por padrão, o Manjaro vem com a ferramenta de firewall ufw. Se você tiver isso habilitado, precisará permitir conexões de entrada na porta 80 (HTTP) para acessar seu servidor Apache. Execute o seguinte comando para permitir o tráfego HTTP:

sudo ufw allow http

Se você estiver usando uma ferramenta de firewall diferente, consulte a documentação dela sobre como permitir conexões HTTP de entrada.

Passo 6: Personalizar a configuração do Apache (Opcional)

Para personalizar o comportamento do Apache, você pode modificar seus arquivos de configuração. O arquivo de configuração principal está localizado em /etc/httpd/conf/httpd.conf. Antes de fazer qualquer alteração, é recomendado fazer backup do arquivo original:

sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.backup

Você pode então abrir o arquivo em um editor de texto e fazer as modificações necessárias. Alterações comuns incluem ajustar o diretório raiz do servidor, habilitar hosts virtuais ou configurar criptografia SSL/TLS.

Conclusão

Parabéns! Você instalou com sucesso o Apache HTTP Server no seu sistema Manjaro. Agora você pode hospedar sites, aplicações web ou servir conteúdo estático usando este poderoso servidor web. Lembre-se de manter o Apache e seu sistema atualizados com patches de segurança para garantir um ambiente de hospedagem seguro e confiável.

Leitura adicional