Nodejsdeploy
2021-03-14
Разворачивание js-приложения на сервере
Нужно
- Приложение:
https://github.com/Bubujka/another-js-app
- Сервер:
root@10.34.246.227
Делаем
- Создаём на сервере пользователя
prj
- Устанавливаем nodejs
nodesource: https://github.com/nodesource/distributions
- Устанавливаем pm2
pm2: https://pm2.keymetrics.io/
- pm2 в автозагрузку
- Ключи на сервере заводим
- Ключи в репозиторий прописываем
- Клонируем репозиторий с сервера
- Устанавливаем зависимости
- Добавляем в pm2
- Проверяем
- Настраиваем nginx