Servidor Web Apache

Intermediário

Aprenda sobre o Servidor Web Apache. Este módulo abrange Instalação do Apache HTTPD, Ativação de Diretórios de Usuário, Configuração de Virtual Host, Uso de Arquivos Htaccess, Reescrevendo URLs. Você dominará estas habilidades essenciais do Linux através de laboratórios práticos e desafios do mundo real.

devops-engineerlinuxdevops

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Servidor Web Apache

Aprenda a instalar o Servidor HTTP Apache, configurar diretórios de usuário e hosts virtuais, trabalhar com .htaccess e aplicar reescrita de URL. Este curso apresenta as habilidades de administração do Apache que ainda são necessárias para dar suporte a aplicações legadas e a muitos ambientes web Linux estabelecidos.

Por que isso é importante

O Apache continua sendo comum em pilhas de hospedagem tradicionais e em aplicações internas mais antigas. Os operadores frequentemente herdam ambientes que dependem de padrões de configuração específicos do Apache, substituições baseadas em diretório e regras de reescrita. Compreender o Apache ajuda você a dar suporte a esses serviços, em vez de ficar limitado apenas a pilhas web mais recentes.

O que você aprenderá

  • Instalar e verificar o Apache ou httpd em um sistema Linux.
  • Habilitar e entender a publicação em diretórios de usuário.
  • Configurar hosts virtuais para múltiplos sites ou serviços.
  • Usar arquivos .htaccess e entender quando as substituições em nível de diretório são aplicadas.
  • Aplicar reescrita de URL para necessidades comuns de roteamento de aplicações.
  • Usar essas habilidades em um desafio de hospedagem de aplicação legada.

Roteiro do Curso

O curso começa com a instalação e verificação do Apache para que você possa confirmar se o servidor web está sendo executado corretamente. Em seguida, avança para os diretórios de usuário, apresentando um dos recursos tradicionais do Apache frequentemente vistos em configurações de hospedagem compartilhada ou mais antigas.

Depois, o curso foca na configuração de hosts virtuais para que um único servidor possa hospedar vários sites ou aplicações. Em seguida, você aprenderá como os arquivos .htaccess influenciam o comportamento do diretório e explorará a reescrita de URL, que é amplamente utilizada em aplicações web mais antigas e cenários de migração.

O curso termina com o desafio de Hospedagem de Aplicação Legada, onde a instalação, a configuração de host, o comportamento de diretório e a lógica de reescrita são combinados em um cenário de suporte realista.

Para quem é este curso

Este curso é destinado a estudantes e operadores de Linux que precisam de conhecimento prático em Apache para hospedagem web tradicional e ambientes de aplicações mais antigos.

Resultados

Ao final deste curso, você será capaz de instalar e configurar o Apache, gerenciar hosts virtuais e diretórios de usuário, entender o comportamento do .htaccess e dar suporte a padrões comuns de roteamento de aplicações web legadas.

Professor

labby
Labby
Labby is the LabEx teacher.