Node.js

Un ambiente di runtime JavaScript open source e multipiattaforma.

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.

Dettagli dell'applicazione