Servidor VPS (Cloud)
Como Hospedar um Site em uma VPS (Guia Completo com NGINX)
Neste artigo
Introdução
Hospedar um site em uma VPS é a melhor opção para quem busca performance, controle e escalabilidade.
Diferente de hospedagens compartilhadas, a VPS permite total liberdade para configurar seu servidor.
Neste guia, você vai aprender como hospedar um site em uma VPS usando NGINX de forma simples e prática.
Resumo rápido
-
Instale o NGINX
-
Envie os arquivos do site
-
Configure o servidor web
-
Acesse pelo navegador
Pré-requisitos
Antes de começar, você precisa ter:
-
Uma VPS ativa
-
Acesso via SSH
-
NGINX instalado
💡 Se ainda não instalou, veja o guia de instalação do NGINX.
Passo 1: Acessar sua VPS
Conecte-se ao servidor:
ssh root@SEU_IP
Passo 2: Criar pasta do site
mkdir -p /var/www/meusite
Passo 3: Enviar arquivos do site
Você pode usar SFTP ou SCP:
scp -r ./meusite/* root@SEU_IP:/var/www/meusite
Passo 4: Configurar o NGINX
Crie um arquivo de configuração:
nano /etc/nginx/sites-available/meusite
Adicione:
server {
listen 80;
server_name seu-dominio.com www.seu-dominio.com;
root /var/www/meusite;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}
Passo 5: Ativar o site
ln -s /etc/nginx/sites-available/meusite /etc/nginx/sites-enabled/
Passo 6: Testar e reiniciar
nginx -t
systemctl restart nginx
Passo 7: Acessar o site
Abra no navegador:
👉 http://SEU_IP
ou
👉 http://seu-dominio.com
Erros comuns
-
DNS não apontado corretamente
-
Porta 80 bloqueada
-
Arquivos no diretório errado
-
Erro na configuração do NGINX
Boas práticas
-
Use SSL (HTTPS) com Let's Encrypt
-
Configure permissões corretamente
-
Utilize logs para monitoramento
-
Mantenha o servidor atualizado
Conclusão
Hospedar um site em uma VPS é mais simples do que parece.
Com poucos passos, você já consegue colocar seu projeto no ar com alta performance e total controle.
Próximo passo
Agora você pode:
-
Configurar SSL grátis (HTTPS)
-
Apontar domínio para sua VPS
-
Otimizar o NGINX para performance
Precisa de mais ajuda?
Abra um ticket, entre no Discord ou acesse o painel da RoxyCloud.