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

Servidores

Como otimizar a configuração do Nginx 1.24 para alto desempenho em servidores Ubuntu 22.04

atualizado em 01/09/2026

O Nginx é um servidor web de alto desempenho, amplamente utilizado para servir conteúdos estáticos e como um proxy reverso. Neste manual, abordaremos como otimizar a configuração do Nginx 1.24 em servidores Ubuntu 22.04 para obter o máximo desempenho.

Introdução

Otimizar o Nginx envolve ajustar parâmetros de configuração, melhorar o gerenciamento de conexões e utilizar práticas recomendadas para garantir um desempenho ideal. Vamos seguir um passo a passo para realizar essas otimizações.

Passo a Passo para Otimização

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 de acordo com o número de núcleos do CPU. Abra o arquivo de configuração:

sudo nano /etc/nginx/nginx.conf

Altere a linha:

worker_processes auto;

3. Configurar Worker Connections

Defina o número máximo de conexões que cada processo pode abrir. No mesmo arquivo, encontre:

worker_connections 1024;

Altere para um valor maior, como:

worker_connections 2048;

4. Habilitar Gzip

Ative a compressão Gzip para reduzir o tamanho dos dados transferidos. Adicione as seguintes linhas dentro do bloco http {:

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

5. Cache de Conteúdo Estático

Para melhorar a entrega de arquivos estáticos, adicione as seguintes diretivas:

location ~* \.(jpg|jpeg|png|gif|ico|css|js|svg)$ {
    expires 30d;
    access_log off;
}

6. Ajustar Timeouts

Reduza os timeouts para liberar recursos rapidamente:

keepalive_timeout 65;
client_body_timeout 10;
client_header_timeout 10;
send_timeout 10;

Conclusão

Após realizar essas configurações, reinicie o Nginx para aplicar as alterações:

sudo systemctl restart nginx

Dica: Monitore o desempenho do Nginx utilizando ferramentas como htop e ngxtop para identificar gargalos e ajustar 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.