Como instalar o Apache Web Server no Linux

click fraud protection

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 pessoais da web até sites de nível corporativo. É tão versátil quanto popular.

Você será capaz de obter os fatos sobre como instalar 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 compilando 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.

instagram viewer

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 Apache HTTP. Baixe os arquivos de origem apropriados para o seu sistema. Lançamentos binários para alguns sistemas operacionais também estão disponíveis neste site.

Extraia os arquivos Apache

Depois de fazer o download dos 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 são apresentadas a elas. A opção mais importante é o.

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 instalado 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 o 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

Supondo que não houve problemas com sua instalação e construção, você está pronto para personalizar seu Configuração 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). Vai dizer em letras grandes.

Esta é uma boa notícia, pois significa que você.

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!

instagram story viewer