Node.js

Un environnement d'exécution JavaScript open source et multiplateforme.

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.

Détails de la demande