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

Servidores

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

atualizado em 17/08/2026

O Nginx é um servidor web de alto desempenho que pode ser otimizado para atender a demandas específicas. Neste manual, abordaremos como configurar o Nginx 1.24 em um servidor Ubuntu 22.04 para desempenho máximo.

1. Instalação do Nginx

Primeiro, certifique-se de que o Nginx está instalado. Caso não esteja, execute:

sudo apt update
sudo apt install nginx

2. Configuração Básica

Edite o arquivo de configuração principal do Nginx:

sudo nano /etc/nginx/nginx.conf

2.1. Aumentar o número de workers

Defina o número de workers para o número de núcleos de CPU disponíveis:

worker_processes auto;

2.2. Ajustar o número de conexões

Aumente o número máximo de conexões:

worker_connections 1024;

3. Configurações de Buffer

Otimize os buffers para melhorar a entrega de conteúdo:

client_body_buffer_size 16k;
client_max_body_size 8m;
large_client_header_buffers 4 16k;

4. Gzip Compression

Ative a compressão Gzip para reduzir o tamanho dos arquivos transmitidos:

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

5. Caching

Configure o cache para melhorar a performance:

proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m max_size=1g inactive=60m;
proxy_cache_key "$scheme$request_method$host$request_uri";

6. Testando a Configuração

Após realizar as alterações, teste a configuração:

sudo nginx -t

7. Reiniciando o Nginx

Reinicie o Nginx para aplicar as mudanças:

sudo systemctl restart nginx

Conclusão

Com essas configurações, o Nginx estará otimizado para um desempenho máximo. Lembre-se de monitorar o desempenho e ajustar as configurações conforme necessário.

Dica: Utilize ferramentas como htop e ngxtop para monitorar o uso de recursos e o desempenho do Nginx.

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.