1. Connectez-vous SSH à votre serveur :
ssh root@<your-server-ip>
2. Trouvez vos identifiants de connexion :
Utilisateur par défaut : nodejs
Mot de passe enregistré 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/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. Accédez à votre application :
Votre application est disponible à l'adresse http://<your-server-ip> (servie via NGINX)
6. Changer le port ou le domaine ?
Modifiez :
/etc/nginx/sites-available/default
Puis exécutez :
sudo nginx -t sudo systemctl restart nginx
7. Activer HTTPS (optionnel) :
Pensez à utiliser Certbot pour HTTPS en production.