wils@web ~ $ cat ~/ajuda/como-otimizar-a-configuracao-do-nginx-1-24-para-alta-performance-em-servidores-ubuntu-22-04.md

Servidores

Como otimizar a configuração do Nginx 1.24 para alta performance em servidores Ubuntu 22.04

atualizado em 09/08/2026

O Nginx é um servidor web de alto desempenho que pode ser otimizado para oferecer melhor performance em servidores Ubuntu 22.04. Este manual apresenta um guia passo a passo para configurar o Nginx 1.24 visando alta performance.

Introdução

Otimizar o Nginx envolve ajustar diversas configurações que podem impactar a velocidade e a eficiência do servidor. A seguir, apresentamos um passo a passo para realizar essas otimizações.

Passo a Passo para Otimização do Nginx

1. Instalação do Nginx

sudo apt update
sudo apt install nginx

2. Ajustar Worker Processes

O número de processos de trabalho deve ser ajustado com base no número de núcleos da CPU.

sudo nano /etc/nginx/nginx.conf

Altere a linha:

worker_processes auto;

3. Ajustar Worker Connections

Defina um número adequado de conexões por processo de trabalho.

worker_connections 1024;

4. Habilitar Gzip

O Gzip reduz o tamanho dos arquivos enviados ao cliente.

gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

5. Configurar Caching

O cache pode melhorar a performance ao armazenar recursos estáticos.

location / {
    expires 30d;
    add_header Cache-Control "public";
}

6. Limitar Tempo de Conexão

Defina um tempo limite para conexões inativas.

keepalive_timeout 65;
client_body_timeout 12;
client_header_timeout 12;

7. Testar Configurações

Após realizar as alterações, teste a configuração do Nginx.

sudo nginx -t

8. Reiniciar o Nginx

Reinicie o Nginx para aplicar as mudanças.

sudo systemctl restart nginx

Conclusão

Após seguir este guia, seu Nginx estará otimizado para alta performance. Uma dica importante é monitorar continuamente o desempenho do servidor e ajustar as configurações conforme necessário.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.