wils@web ~ $ cat ~/ajuda/como-configurar-um-proxy-reverso-com-nginx-1-24-e-balanceamento-de-carga-no-ubuntu-22-04.md

Servidores

Como configurar um proxy reverso com Nginx 1.24 e balanceamento de carga no Ubuntu 22.04

atualizado em 26/07/2026

Como Configurar um Proxy Reverso com Nginx 1.24 e Balanceamento de Carga no Ubuntu 22.04

Este manual irá guiá-lo na configuração de um proxy reverso utilizando o Nginx 1.24, além de implementar balanceamento de carga no Ubuntu 22.04.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso root ou permissões sudo.
  • Nginx 1.24 instalado.

Instalando o Nginx

Se o Nginx não estiver instalado, você pode instalá-lo com os seguintes comandos:

sudo apt update
sudo apt install nginx

Configurando o Proxy Reverso

Abra o arquivo de configuração do Nginx:

sudo nano /etc/nginx/sites-available/proxy_reverso

Adicione a seguinte configuração, substituindo backend1 e backend2 pelos endereços dos seus servidores backend:

server {
    listen 80;
    server_name seu_dominio.com;

    location / {
        proxy_pass http://backend;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

upstream backend {
    server backend1:port;
    server backend2:port;
}

Salve e feche o arquivo.

Habilitando a Configuração

Crie um link simbólico para habilitar a configuração:

sudo ln -s /etc/nginx/sites-available/proxy_reverso /etc/nginx/sites-enabled/

Testando a Configuração

Verifique se a configuração do Nginx está correta:

sudo nginx -t

Reiniciando o Nginx

Reinicie o Nginx para aplicar as mudanças:

sudo systemctl restart nginx

Conclusão

Agora você tem um proxy reverso configurado com balanceamento de carga. Para maior segurança, considere implementar HTTPS usando Certbot.

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.