Ebook gratuito sobre Nginx para configurar servidor web, reverse proxy, cache, logs e balanceamento básico de carga.
Conteúdo do ebook gratuito
-
Nginx na prática: instalação, serviço e primeiros comandos
+ Exercício: Após editar arquivos de configuração do Nginx, qual fluxo é o mais seguro para aplicar as mudanças com mínimo ou nenhum downtime? -
Arquitetura de configuração do Nginx: nginx.conf, includes e organização de arquivos
+ Exercício: Ao organizar arquivos de configuração do Nginx com nginx.conf e includes, qual prática ajuda a evitar carregar o mesmo vhost duas vezes e facilita a manutenção? -
Diretivas essenciais do Nginx: eventos, HTTP e fundamentos de desempenho seguro
+ Exercício: Em um servidor pequeno, qual ajuste tende a melhorar a capacidade de aceitar novas conexões durante picos quando muitas conexões keepalive ficam ociosas por muito tempo?
-
Server blocks no Nginx: virtual hosts, server_name e listen
+ Exercício: Ao hospedar dois domínios diferentes no mesmo Nginx usando a mesma porta (listen 80), como o Nginx escolhe qual server block deve responder a uma requisição HTTP? -
Servindo conteúdo estático com Nginx: root, index, try_files e cache de navegador
+ Exercício: Em um site estático do tipo SPA servido pelo Nginx, qual configuração de try_files atende ao objetivo de servir arquivos existentes e, quando a rota não corresponder a um arquivo real, fazer fallback para /index.html? -
Locations no Nginx: correspondência, precedência e boas práticas
+ Exercício: Em uma configuração com um location por prefixo para "/static/" e uma regex que casa extensões como .css e .js, qual ajuste torna previsível que qualquer URL sob "/static/" seja tratada pelo bloco de "/static/", mesmo quando a regex também casaria?
-
Reverse proxy com Nginx: encaminhando para aplicações e serviços
+ Exercício: Ao publicar um backend interno em um subcaminho (por exemplo, location /backend/), qual é o efeito prático de usar proxy_pass com barra final no encaminhamento da URI? -
Logs no Nginx: access_log, error_log, formatos e diagnóstico
+ Exercício: Ao diagnosticar erros 502/504 em um Nginx atuando como reverse proxy, qual abordagem melhor ajuda a identificar a causa raiz do problema? -
Limites e timeouts no Nginx: protegendo o servidor e evitando travamentos
+ Exercício: Ao ajustar Nginx para um endpoint que às vezes retorna 504 por demora na resposta da aplicação, qual é a abordagem mais segura recomendada? -
Compressão no Nginx: gzip e brotli em nível conceitual e configuração segura
+ Exercício: Em um ambiente com cache (CDN/proxy), qual prática ajuda a evitar que um cliente receba uma versão de resposta com compressão incorreta? -
Cache básico no Nginx: cache de proxy e controle de validade
+ Exercício: Ao configurar cache de proxy no Nginx para uma API, qual combinação descreve corretamente a diferença entre bypass e no-store (skip) ao usar uma condição como $skip_cache?
-
Balanceamento básico no Nginx: upstream, round-robin e verificações simples
+ Exercício: Em uma configuração básica de balanceamento com upstream, qual cenário descreve corretamente como o Nginx lida com backends que falham? -
Padrões de configuração para pequenos projetos com Nginx: templates e manutenção
+ Exercício: Em um padrão de configuração para pequenos projetos com Nginx, qual prática melhora a manutenção ao permitir ativar/desativar um projeto sem apagar seu arquivo de configuração?
Sobre o Ebook gratuito
Nginx para Iniciantes: Servidor Web, Reverse Proxy e Balanceamento Básico
Este ebook gratuito apresenta o Nginx de forma prática para quem deseja compreender como configurar e administrar um servidor web moderno. O material explica os fundamentos necessários para publicar aplicações, entregar arquivos estáticos e estruturar configurações com mais segurança e organização.
Aprenda a configurar serviços web com clareza
Você entenderá como o Nginx funciona como servidor HTTP e como sua arquitetura de arquivos influencia a manutenção do ambiente. O ebook mostra o papel das diretivas, dos blocos de servidor e das regras de localização para que cada domínio, rota e recurso seja atendido da maneira esperada.
Também são abordadas práticas importantes para o funcionamento cotidiano, como análise de logs, definição de limites, controle de timeouts e uso consciente de compressão e cache. Esses conhecimentos ajudam a identificar falhas, reduzir desperdícios e manter uma configuração mais previsível.
Conecte aplicações e distribua requisições
Além da entrega de conteúdo, o material introduz o uso do Nginx como reverse proxy, permitindo encaminhar requisições para aplicações e serviços internos. Você verá os conceitos essenciais para organizar essa comunicação e proteger melhor a infraestrutura exposta à internet.
O ebook também apresenta os princípios do balanceamento básico de carga, úteis quando uma aplicação precisa distribuir acessos entre mais de um servidor. Ao final, você terá uma visão sólida para criar configurações adequadas a pequenos projetos e evoluir suas práticas de administração web.
Conhecimento aplicável no dia a dia
Com uma abordagem objetiva, este conteúdo é indicado para estudantes e profissionais que querem transformar conceitos de servidores web e redes em configurações mais seguras, organizadas e fáceis de manter.
Qual é a diferença entre Nginx como servidor web e como reverse proxy?
Como servidor web, entrega arquivos e páginas; como reverse proxy, encaminha requisições para aplicações internas.
Como o Nginx escolhe qual bloco location será usado?
A escolha segue regras de precedência entre correspondências exatas, prefixos e expressões regulares.
Para que serve o bloco upstream no Nginx?
Ele define servidores de destino para distribuir requisições em configurações de proxy e balanceamento.
Este Ebook inclui:
13 capítulos de conteúdo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?
No aplicativo você também encontrará...
+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo











