Как держать node файл активным при закрытой консоли VPS сервера?
Заранее прошу простить если вопрос покажется глупым, не нашел решения если оно вообще есть.
У меня vps сервер на reg.ru, на нем крутится postgre с ботом для телеграм на node.
Для управления сервером я использую putty. То есть пока терминал открыт, все работает, закрываю перестает работать.
Хотелось бы там запускать node файл, закрыть терминал и чтобы скрипт бота висел в рабочем состоянии, такое возможно и если да, то какими средствами?
Пробовал использовать nohup, но на сколько я понял закрывая окно putty, сервер выключается
p.s Нашел решение, запустил через консоль на сайте regru, но может есть решения получше
Иван, спасибо! nohup вполне справляется в консоли которая запускается с reg ru. Но вот понять не могу почему putty при закрытии обрубает вообще все как это пофиксить, может настройка есть, или я кривой.
Пишу так для 3х файлов nohup node bot.js &
Syndr0me, что-то не особо верится) после выполнения команды проверь процессы. ps aux | grep bot.js хотябы
если работает то переподключись и проверь еще раз. Вообще nohup как раз и существует для фоновых задач, но он не контролирует и не перезапускает процесс если он сдох