1. Connectez-vous à votre serveur via SSH :
ssh root@<your-server-ip>
2. Trouver les identifiants de connexion :
Utilisateur par défaut : nodejs
Mot de passe stocké dans : /root/.cloudzy-creds
Il est fortement recommandé de changer le mot de passe : passwd nodejs
3. Passez à l'utilisateur de l'application :
su - nodejs
4. Déployez votre application :
mkdir /home/nodejs/votre-application git clone votre_référentiel.git /home/nodejs/votre-application cd /home/nodejs/votre-application npm install --omit=dev pm2 start app.js --name nom-de-votre-application pm2 save
5. Accédez à votre application :
Your app is available at http://<your-server-ip> (served via NGINX)
6. Changer de port ou de domaine ?
Modifier :
/etc/nginx/sites-disponibles/par défaut
Puis exécutez :
sudo nginx -t sudo systemctl restart nginx
7. Activer HTTPS (facultatif) :
Envisagez d'utiliser Certbot pour HTTPS en production.