Como Instalar NGINX no Ubuntu, CentOS e AlmaLinux (Guia Completo 2026)
O NGINX é um dos servidores web mais populares do mundo, conhecido por sua alta performance, estabilidade e baixo consumo de recursos.
📍 Introdução
O NGINX é um dos servidores web mais populares do mundo, conhecido por sua alta performance, estabilidade e baixo consumo de recursos.
Se você quer hospedar sites ou aplicações na sua VPS, aprender a instalar o NGINX é um passo essencial.
Neste guia, você vai aprender como instalar o NGINX no Ubuntu, CentOS e AlmaLinux de forma simples e rápida.
⚡ Resumo rápido
-
Instale o NGINX com o gerenciador de pacotes
-
Inicie o serviço
-
Libere no firewall
-
Acesse pelo navegador
🔎 O que é o NGINX?
O NGINX é um servidor web que também pode atuar como:
-
Proxy reverso
-
Balanceador de carga
-
Servidor de cache
Ele é amplamente utilizado por sua eficiência em lidar com múltiplas conexões simultâneas.
⚙️ Passo 1: Atualizar o sistema
Antes de instalar, atualize os pacotes:
Ubuntu / Debian:
apt update && apt upgrade -y
CentOS / AlmaLinux:
yum update -y
⚙️ Passo 2: Instalar o NGINX
Ubuntu / Debian:
apt install nginx -y
CentOS / AlmaLinux:
yum install epel-release -y
yum install nginx -y
⚙️ Passo 3: Iniciar o NGINX
systemctl start nginx
Para iniciar automaticamente:
systemctl enable nginx
⚙️ Passo 4: Liberar no firewall
Ubuntu (UFW):
ufw allow 'Nginx Full'
CentOS / AlmaLinux (Firewalld):
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
🌐 Passo 5: Testar no navegador
Abra o navegador e acesse:
👉 http://SEU_IP
Se tudo estiver correto, você verá a página padrão do NGINX.
📂 Principais caminhos do NGINX
-
Configuração:
/etc/nginx/nginx.conf -
Sites (Ubuntu):
/etc/nginx/sites-available/ -
Arquivos web:
/var/www/html
❌ Erros comuns
-
Porta 80 bloqueada
-
Serviço não iniciado
-
Firewall ativo sem liberação
-
Conflito com Apache
🔒 Boas práticas
-
Use SSL com Let's Encrypt
-
Mantenha o sistema atualizado
-
Configure firewall corretamente
-
Utilize logs para monitoramento
🚀 Conclusão
Instalar o NGINX no Linux é um processo rápido e essencial para quem deseja hospedar sites ou aplicações.
Com poucos comandos, sua VPS já estará pronta para servir conteúdo com alta performance.
👉 Próximo passo
Agora que o NGINX está instalado, você pode:
-
Configurar um site
-
Instalar SSL grátis
-
Apontar um domínio
Isso leva seu servidor para o próximo nível.