Pesquisar

1.4. Configuração de um Servidor HTTP Apache de uma única instância

download PDF

Esta seção descreve como configurar um Servidor HTTP Apache de uma única instância para servir conteúdo HTML estático.

Siga o procedimento desta seção se o servidor web deve fornecer o mesmo conteúdo para todos os domínios associados com o servidor. Se você quiser fornecer conteúdo diferente para domínios diferentes, estabeleça hosts virtuais baseados em nomes. Para detalhes, veja Seção 1.5, “Configuração de hosts virtuais baseados no nome Apache”.

Procedimento

  1. Instale o pacote httpd:

    # yum instalar httpd
  2. Abra a porta TCP 80 no firewall local:

    # firewall-cmd --permanent --add-port=80/tcp
    # firewall-cmd --reload
  3. Habilite e inicie o serviço httpd:

    # systemctl enable --now httpd
  4. Opcional: Adicionar arquivos HTML ao diretório /var/www/html/.

    Nota

    Ao adicionar conteúdo a /var/www/html/, arquivos e diretórios devem ser legíveis pelo usuário, sob o qual httpd é executado por padrão. O proprietário do conteúdo pode ser o usuário root e o grupo de usuários root, ou outro usuário ou grupo da escolha do administrador. Se o proprietário do conteúdo for o usuário root e o grupo de usuários root, os arquivos devem ser legíveis por outros usuários. O contexto SELinux para todos os arquivos e diretórios deve ser httpd_sys_content_t, que é aplicado por padrão a todo o conteúdo dentro do diretório /var/www.

Etapas de verificação

  • Conecte-se com um navegador da web para http://server_IP_or_host_name/.

    Se o diretório /var/www/html/ estiver vazio ou não contiver um arquivo index.html ou index.htm, o Apache exibe o Red Hat Enterprise Linux Test Page. Se /var/www/html/ contém arquivos HTML com um nome diferente, você pode carregá-los inserindo a URL para esse arquivo, como por exemplo http://server_IP_or_host_name/example.html.

Recursos adicionais

  • Para maiores detalhes sobre como configurar o Apache e adaptar o serviço ao seu ambiente, consulte o manual do Apache. Para obter detalhes sobre a instalação do manual, consulte Seção 1.8, “Instalando o manual do Servidor HTTP Apache”.
  • Para detalhes sobre o uso ou ajuste do serviço httpd systemd , consulte a página de manual httpd.service(8).
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.