Skip to content

Dicas sobre como instalar o Apache no Linux

6 de abril de 2021

Você tem um site, mas agora precisa de uma plataforma para hospedá-lo. Você pode usar um dos muitos provedores de hospedagem de sites existentes ou pode tentar hospedar seu próprio site com seu próprio servidor da web. Como o Apache é gratuito, é um dos servidores da web mais populares para instalação. Ele também possui vários recursos que o tornam útil para muitos tipos diferentes de sites. Então, o que é Apache? Em suma, é um servidor usado para tudo, desde páginas da web pessoais a sites de nível empresarial. É tão versátil quanto popular. Você poderá obter os fatos sobre como instalar o Apache em um sistema Linux com a visão geral deste artigo. Antes de começar, no entanto, você deve pelo menos estar confortável trabalhando no Linux – incluindo a capacidade de alterar diretórios, usando tar e gunzip e compilar com make (discutiremos onde obter binários se você não quiser tentar compilar seu ter). Você também deve ter acesso à conta root na máquina do servidor. Novamente, se isso o confunde, você sempre pode recorrer a um provedor de hospedagem de commodities em vez de fazer você mesmo.

Baixar Apache

É melhor baixar a versão estável mais recente do Apache ao começar. O melhor lugar para obter o Apache é no site de download do servidor HTTP Apache. Baixe os arquivos de origem apropriados para o seu sistema. Versões binárias para alguns sistemas operacionais também estão disponíveis neste site.

Extraia os arquivos Apache

Depois de baixar os arquivos, você precisará descompactá-los: Isso cria um novo diretório no diretório atual com os arquivos de origem.

Configurando Seu Servidor para Apache

Depois de ter os arquivos disponíveis, você precisa instruir sua máquina onde encontrar tudo, configurando os arquivos de origem. A maneira mais fácil de fazer isso é aceitar todos os padrões e apenas digitar: Claro, a maioria das pessoas não quer aceitar apenas as opções padrão que lhes são apresentadas. A opção mais importante é a opção. Isso especifica o diretório onde o será instalado. Você também pode definir variáveis ​​de ambiente e módulos específicos. Alguns dos que você gostaria de ter instalados incluem:

  • mod_alias – para mapear diferentes partes da árvore de URL
  • mod_include – para analisar as inclusões do lado do servidor
  • mod_mime – para associar extensões de arquivo com seu tipo MIME
  • mod_rewrite – para reescrever URLs rapidamente
  • mod_speling (sic) – para ajudar seus leitores que podem escrever URLs incorretamente
  • mod_ssl – para permitir criptografia forte usando SSL
  • mod_userdir – para permitir que os usuários do sistema tenham seus próprios diretórios de páginas da web

Lembre-se de que esses não são todos os módulos que você pode instalar em um determinado sistema – o projeto específico dependerá do que você instalar, mas a lista acima é um bom ponto de partida. Leia mais sobre os detalhes sobre os módulos para determinar quais você precisa.

Construir Apache

Como acontece com qualquer instalação de origem, você precisará construir a instalação:

Personalize o Apache

Assumindo que não houve problemas com a instalação e construção, você está pronto para personalizar a configuração do Apache. Isso realmente equivale apenas a editar o arquivo httpd.conf. Este arquivo está localizado no PREFIXOdiretório / conf. Geralmente, nós o editamos com o editor de texto. Você precisa ser root para editar este arquivo. Siga as instruções neste arquivo para editar sua configuração da maneira que desejar. Mais ajuda está disponível no site da Apache. Você sempre pode acessar esse site para obter informações e recursos adicionais.

Teste seu servidor Apache

Abra um navegador da web na mesma máquina e digite na caixa de endereço. Você deve ver uma página semelhante à da captura de tela parcial acima (a imagem que acompanha este artigo). Ele vai dizer em letras grandes. Esta é uma boa notícia, pois significa que o seu está instalado corretamente.

Comece a editar / enviar páginas para o servidor da Web Apache recém-instalado

Assim que seu servidor estiver instalado e funcionando, você pode começar a postar páginas. Divirta-se construindo seu site!