@lavrik_andrey

Как запустить node js сервер через ssh?

Приветствую

Пытаюсь сделать скрипт, который деплоит на сервер node js файл, останавливает текущий процесс и перезапускает node файл
#!/bin/bash

echo "деплоим  index.js"
scp index.js root@11.111.11.1:~/tg_bot/
echo "остановка бота"
ssh root@11.111.11.1 "pkill -f 'node index.js'"
echo "запуск бота"
ssh root@11.111.11.1 "cd tg_bot && node index.js"

Выдается ошибка, что
bash: node: command not found
как запустить node index.js?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
vasilyevmn
@vasilyevmn
DevOps
ssh root@11.111.11.1 "pkill -f 'node index.js'"

ssh root@11.111.11.1 'pkill -HUP node'
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы