Como configurar o Nginx com cache de proxy para acelerar respostas do servidor
Olá, viajante do servidor! Seja bem-vindo ao seu novo passo rumo a um site mais rápido, responsivo e leve — como um raio em meio a um céu de nuvens. Aqui, na GeHost, acreditamos que cada segundo de espera é um cliente que se afasta. Por isso, vamos juntos transformar seu site em uma máquina de respostas rápidas, usando o poder do Nginx com cache de proxy.
Este guia é feito com carinho para você, cliente leigo, que quer entender e aplicar uma técnica avançada sem se perder no jargão técnico. Vamos com calma, passo a passo, como se fosse uma conversa entre amigos — porque aqui, no mundo da GeHost, o suporte é humano, quente e verdadeiro.
💡 Dica do Sensei: O cache de proxy é como ter um "estoque" de respostas frequentes do seu site. Quando um visitante pede algo que já foi pedido antes, o Nginx entrega o conteúdo do estoque — sem precisar pedir ao servidor principal. Resultado? Respostas em milissegundos.
Passo 1: Acesse o painel do cPanel
Para começar, faça login no seu painel de controle da GeHost. É lá que você gerencia tudo: domínio, e-mail, banco de dados e, sim, até o servidor web.
Passo 2: Acesse o editor de arquivos do Nginx (via cPanel)
Apesar de o cPanel ser o principal painel, o Nginx é um servidor web que funciona por trás das cenas. Na GeHost, ele já está configurado para funcionar com o Apache, mas você pode personalizar seu comportamento com regras de cache.
Para isso, você precisa acessar o arquivo de configuração do Nginx. No cPanel, vá até o menu:
- Arquivos → Gerenciador de Arquivos
Na lista de pastas, procure por public_html (ou o diretório raiz do seu site). Dentro dele, você vai encontrar um arquivo chamado .htaccess. Esse arquivo é usado pelo Apache, mas ele não é suficiente para configurar o Nginx.
Para configurar o Nginx, você precisa de um arquivo específico. No painel da GeHost, esse arquivo é gerenciado internamente. Por isso, não é possível editar diretamente o Nginx via cPanel — mas você pode usar uma solução alternativa que a GeHost oferece: o cache via regras de proxy no nível do domínio.
Passo 3: Configure o cache de proxy via arquivo .htaccess (solução prática)
Como o Nginx está integrado ao sistema da GeHost, ele já entende regras de cache definidas no .htaccess. Vamos usar isso a nosso favor!
1. No cPanel, vá até Gerenciador de Arquivos.
2. Navegue até a pasta public_html.
3. Clique em Editar no arquivo .htaccess.
Se o arquivo não existir, crie um novo com o nome .htaccess (com ponto na frente).
Na área de edição, cole este código:
# Cache de proxy para acelerar respostasExpiresActive On ExpiresByType text/html "access plus 1 hour" ExpiresByType text/css "access plus 1 day" ExpiresByType application/javascript "access plus 1 day" ExpiresByType image/jpeg "access plus 1 week" ExpiresByType image/png "access plus 1 week" ExpiresByType image/gif "access plus 1 week" ExpiresByType application/pdf "access plus 1 month" # Evita que o cache seja ignorado por navegadoresHeader append Cache-Control "public, must-revalidate"
Salve as alterações.
💡 Dica do Sensei: Esse código diz ao Nginx (e ao navegador) para armazenar certos tipos de arquivos por um tempo — como imagens, CSS e JavaScript. Isso reduz a carga no servidor e acelera o carregamento do site para todos os visitantes.
Passo 4: Teste a configuração
Após salvar, acesse seu site em um navegador novo (ou em modo anônimo) e verifique se as páginas carregam mais rápido.
Para confirmar que o cache está funcionando, use a ferramenta do navegador (F12 → Aba "Rede" ou "Network") e veja se arquivos como CSS e JS estão com status 200 (from cache) ou 304 (Not Modified).
Passo 5: Aproveite o suporte da GeHost
Se algo não funcionar como esperado, não se preocupe. A GeHost está aqui para te ajudar. Acesse o painel do cliente e abra um ticket no suporte. Lembre-se: você tem 30 dias grátis após a entrega para tirar dúvidas — e nosso time está pronto para te guiar com paciência.
Se precisar de uma configuração mais avançada (como cache de conteúdo dinâmico), consulte seu plano no painel ou entre em contato com o suporte. Cada site é único, e a GeHost está aqui para cuidar do seu.
Conclusão: O poder do cache é seu aliado
Configurar o Nginx com cache de proxy não é magia — é estratégia. E com esse guia, você já está no caminho certo. Lembre-se: um site rápido não só atrai mais visitantes, como também conquista a confiança deles.
Seu site está pronto para voar? Então vá em frente. E lembre-se: sempre que precisar, a GeHost estará aqui — com um coração de cliente, não só de tecnologia.
Com carinho,
Sensei da GeHost
— Raphael Neves Koga, dono da G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)