Servidor Web Nginx
Aprenda a instalar e verificar o Nginx, configurar hosts virtuais, criar proxies reversos, personalizar o tratamento de erros e proteger serviços com autenticação básica. Este curso fornece a base prática necessária do Nginx para servir tráfego web e aplicações front-end em ambientes Linux.
Por que isso é importante
O Nginx é amplamente utilizado como servidor web, proxy reverso e front-end de tráfego para aplicações modernas. Os operadores precisam entender como ele roteia solicitações, como as configurações de sites são organizadas e como adicionar camadas de proteção, como autenticação ou respostas personalizadas. Estas são competências fundamentais para hospedar e expor serviços de forma confiável.
O que você aprenderá
- Instalar o Nginx e verificar se ele está servindo tráfego corretamente.
- Configurar hosts virtuais para múltiplos sites ou aplicações.
- Utilizar o Nginx como um proxy reverso à frente de outro serviço.
- Personalizar páginas de erro para melhorar a clareza para o usuário e para a operação.
- Proteger rotas com autenticação básica.
- Aplicar essas habilidades em um desafio de servidor proxy seguro.
Roteiro do Curso
O curso começa com a instalação e verificação do Nginx para que você possa confirmar se o serviço está em execução e acessível. Em seguida, avança para a configuração de hosts virtuais, o que é essencial quando um único servidor precisa atender a vários sites ou domínios.
Posteriormente, o curso introduz a configuração de proxy reverso, demonstrando como o Nginx frequentemente atua à frente de aplicações, em vez de servir apenas arquivos estáticos. Depois disso, você personalizará páginas de erro e adicionará autenticação básica como uma camada leve de controle de acesso.
O curso termina com o desafio do Servidor Proxy Seguro, onde a configuração de sites, o comportamento de proxy reverso e a proteção de acesso se unem em um fluxo de trabalho realista de hospedagem web.
Para quem é este curso
Este curso é destinado a estudantes de Linux e iniciantes em DevOps que precisam implantar ou dar suporte a serviços web com Nginx em um ambiente de servidor prático.
Resultados
Ao final deste curso, você será capaz de instalar e configurar o Nginx, hospedar e realizar proxy de aplicações web, personalizar o comportamento voltado ao usuário e adicionar uma proteção de acesso simples a serviços expostos.




