Como Instalar o Nginx no VPS Linux (Guia Completo)

Planos VPS Linux a partir de R$29,99 e VPS Windows a partir de R$44,90 na BedHosting – servidores no Brasil com ping baixo, Anti-DDoS incluso e ativação imediata.
Ideal para rodar Nginx, WordPress, aplicações em Node.js, APIs e sites de alta performance.


O que é o Nginx?

O Nginx é um dos servidores web mais utilizados do mundo, conhecido pela alta performance, baixo consumo de recursos e capacidade de suportar milhares de conexões simultâneas.
Ele pode ser usado como:

  • Servidor web para sites e aplicações.

  • Proxy reverso para balanceamento de carga.

  • Gerenciador de conexões para aplicações como Node.js e PHP-FPM.


Pré-requisitos


Passo 1: Atualizar o Servidor

 
sudo apt update && sudo apt upgrade -y

Passo 2: Instalar o Nginx

 
sudo apt install -y nginx

Passo 3: Iniciar e habilitar o serviço

 
sudo systemctl start nginx sudo systemctl enable nginx

Verifique se está rodando:

 
systemctl status nginx

Passo 4: Testar no navegador

No navegador, acesse o IP do servidor:

 
http://SEU_IP

Você deverá ver a página padrão do Nginx.


Passo 5: Configurar firewall (se aplicável)

Se o UFW estiver habilitado:

 
sudo ufw allow 'Nginx Full' sudo ufw reload

Passo 6: Criar seu primeiro site

Crie um diretório para o site:

 
sudo mkdir -p /var/www/meusite/html sudo chown -R $USER:$USER /var/www/meusite/html

Adicione um index:

 
echo "<h1>Meu site está no ar com Nginx</h1>" > /var/www/meusite/html/index.html

Passo 7: Criar configuração no Nginx

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

Exemplo de configuração:

 
server { listen 80; server_name meusite.com www.meusite.com; root /var/www/meusite/html; index index.html; location / { try_files $uri $uri/ =404; } }

Ative o site:

 
sudo ln -s /etc/nginx/sites-available/meusite /etc/nginx/sites-enabled/ sudo nginx -t sudo systemctl reload nginx

Passo 8 (opcional): Configurar HTTPS com Certbot

Se tiver um domínio, instale o Certbot:

 
sudo apt install -y certbot python3-certbot-nginx sudo certbot --nginx -d seusite.com -d www.seusite.com

Conclusão

Agora você já tem o Nginx instalado e configurado no VPS Linux, pronto para rodar seus sites e aplicações.
Para mais performance, escolha um VPS da BedHosting, com NVMe ultrarrápido, Anti-DDoS incluso e infraestrutura no Brasil.

Esta resposta lhe foi útil? 0 Usuários acharam útil (0 Votos)