Node.js

Кроссплатформенная среда выполнения JavaScript с открытым исходным кодом.

1. Подключитесь к серверу по SSH:

ssh root@<your-server-ip>

2. Найдите учетные данные для входа:

По умолчанию пользователь: nodejs

Пароль хранится в: /root/.cloudzy-creds

Настоятельно рекомендуется изменить пароль: passwd nodejs

3. Переключитесь на пользователя приложения:

su - nodejs

4. Разверните свое приложение:

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. Доступ к приложению:

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

6. Изменить порт или домен?

Редактировать:

/etc/nginx/sites-available/default

Затем запустите:

sudo nginx -t
sudo systemctl restart nginx

7. Включить HTTPS (необязательно):

Рассмотрите возможность использования Certbot для HTTPS в производственной среде.

Детали заявки