wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-para-servir-conteudo-estatico-rapidamente-no-ubuntu-22-04.md

Servidores

Como configurar o Nginx 1.24 para servir conteúdo estático rapidamente no Ubuntu 22.04

atualizado em 21/07/2026

O Nginx é um servidor web de alto desempenho que pode ser utilizado para servir conteúdo estático de forma rápida e eficiente. Neste manual, vamos aprender a configurar o Nginx 1.24 no Ubuntu 22.04 para atender a esse propósito.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso root ou permissões sudo.
  • Conhecimento básico de terminal.

Passo a Passo

1. Atualizar o Sistema

sudo apt update && sudo apt upgrade -y

2. Instalar o Nginx

sudo apt install nginx -y

3. Iniciar e Habilitar o Nginx

sudo systemctl start nginx
sudo systemctl enable nginx

4. Configurar o Nginx para Servir Conteúdo Estático

Crie um diretório para os arquivos estáticos:

sudo mkdir -p /var/www/html

Coloque seus arquivos estáticos nesse diretório. Por exemplo, um arquivo index.html:

echo "<!DOCTYPE html><html><body><h1>Olá, Nginx!</h1></body></html>" | sudo tee /var/www/html/index.html

5. Configurar o Bloco de Servidor

Edite o arquivo de configuração do Nginx:

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

Altere a seção server para:

server {
    listen 80;
    server_name seu_dominio.com;
    root /var/www/html;
    index index.html;

    location / {
        try_files $uri $uri/ =404;
    }
}

6. Testar a Configuração do Nginx

sudo nginx -t

7. Reiniciar o Nginx

sudo systemctl restart nginx

Conclusão

Agora você configurou o Nginx para servir conteúdo estático no Ubuntu 22.04. Para otimizar ainda mais o desempenho, considere habilitar o cache ou usar compressão gzip.

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.