1. SSH para o seu servidor:
ssh root@<your-server-ip>
2. Encontre as credenciais de login:
Utilizador predefinido: nodejs
Palavra-passe armazenada em: /root/.cloudzy-creds
É altamente recomendável alterar a palavra-passe: passwd nodejs
3. Mude para o utilizador da aplicação:
su - nodejs
4. Implemente a sua aplicação:
mkdir /home/nodejs/your-app git clone your_repo.git /home/nodejs/your-app cd /home/nodejs/your-app npm install --omit=dev pm2 start app.js --name your-app-name pm2 save
5. Aceda à sua aplicação:
Your app is available at http://<your-server-ip> (served via NGINX)
6. Alterar porta ou domínio?
Editar:
/etc/nginx/sites-disponíveis/padrão
Em seguida, execute:
sudo nginx -t sudo systemctl restart nginx
7. Ativar HTTPS (opcional):
Considere utilizar o Certbot para HTTPS em produção.