1. Connettiti al tuo server tramite SSH:
ssh root@<your-server-ip>
2. Trova le credenziali di accesso:
Utente predefinito: nodejs
Password memorizzata in: /root/.cloudzy-creds
Si consiglia vivamente di cambiare la password: passwd nodejs
3. Passa all'utente dell'app:
su - nodejs
4. Distribuisci la tua app:
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. Accedi alla tua app:
Your app is available at http://<your-server-ip> (served via NGINX)
6. Cambiare porta o dominio?
Modifica:
/etc/nginx/sites-available/default
Quindi eseguire:
sudo nginx -t sudo systemctl restart nginx
7. Abilita HTTPS (facoltativo):
Considera l'utilizzo di Certbot per HTTPS in produzione.