wils@web ~ $ cat ~/ajuda/como-otimizar-a-performance-do-nginx-1-24-com-ajustes-de-configuracao-no-ubuntu-22-04.md

Servidores

Como otimizar a performance do Nginx 1.24 com ajustes de configuração no Ubuntu 22.04

atualizado em 14/08/2026

O Nginx é um servidor web de alto desempenho amplamente utilizado para servir aplicações web. Neste manual, abordaremos como otimizar a performance do Nginx 1.24 no Ubuntu 22.04 através de ajustes de configuração.

Introdução

A otimização do Nginx pode melhorar significativamente o tempo de resposta e a capacidade de atender a um maior número de conexões simultâneas. Vamos explorar algumas configurações essenciais para maximizar a performance.

Passo a Passo para Otimização

1. Atualizar o Sistema

sudo apt update && sudo apt upgrade -y

2. Ajustar o Número de Processos de Trabalho

Edite o arquivo de configuração do Nginx:

sudo nano /etc/nginx/nginx.conf

Localize a linha worker_processes e ajuste para o número de núcleos de CPU disponíveis:

worker_processes auto;

3. Configurar o Número de Conexões

Dentro do bloco events {}, ajuste o número máximo de conexões:

worker_connections 1024;

4. Habilitar Gzip

O Gzip reduz o tamanho dos arquivos transferidos. Adicione as seguintes linhas ao bloco http {}:

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

5. Configurar Cache de Conteúdo Estático

Adicione as seguintes configurações para cache de arquivos estáticos:

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

6. Testar e Reiniciar o Nginx

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

sudo nginx -t

Se não houver erros, reinicie o Nginx:

sudo systemctl restart nginx

Conclusão

Com estas configurações, você deve notar uma melhoria significativa na performance do Nginx. Lembre-se de monitorar o desempenho e ajustar conforme necessário.

Dica: Utilize ferramentas como htop e ab (Apache Benchmark) para monitorar o uso de recursos e testar a carga do servidor.

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.