Node.js

Otwarte, wieloplatformowe środowisko uruchomieniowe JavaScript.

1. Połącz się z serwerem przez SSH:

ssh root@<your-server-ip>

2. Znajdź dane logowania:

Domyślny użytkownik: nodejs

Hasło zapisane w: /root/.cloudzy-creds

Zdecydowanie zaleca się zmianę hasła: passwd nodejs

3. Przejdź do użytkownika aplikacji:

su - nodejs

4. Wdrożenie aplikacji:

mkdir /home/nodejs/twoja-aplikacja
git clone twoje_repozytorium.git /home/nodejs/twoja-aplikacja
cd /home/nodejs/twoja-aplikacja
npm install --omit=dev
pm2 start app.js --name nazwa-twojej-aplikacji
pm2 save

5. Uzyskaj dostęp do aplikacji:

Your app is available at  http://<your-server-ip> (served via NGINX)

6. Zmiana portu lub domeny?

Edytuj:

/etc/nginx/sites-available/default

Następnie uruchom:

sudo nginx -t
sudo systemctl restart nginx

7. Włącz HTTPS (opcjonalnie):

Rozważ użycie Certbot dla HTTPS w środowisku produkcyjnym.

Szczegóły aplikacji