Я только что настроил сервер Linux CentOS для запуска приложения Meteor.
Первая проблема, с которой я сталкиваюсь сейчас, это запуск процесса метеора в качестве демона, поэтому он работает в фоновом режиме, и я могу выйти из сеанса SSH. При запуске с meteor --production
я не могу.
При использовании Ruby on Rails я мог просто начать с rails s -d -p 80
и выйти.
Я узнал, что приложение с именем screen и echo "meteor --production" | at
являются вариантами, но у меня не установлена команда at
, и установка приложения только для его запуска в фоновом режиме кажется странным выбором.
Мне действительно нужно установить screen
или at
? Есть ли другие варианты?
meteor --production &
?&
в конце переводит задание в фоновый режим. - person Christian Fritz   schedule 18.04.2014--production
все еще находится в режиме разработки; просто файлы минимизированы. Вам нужно связать Meteor и запустить его как демон, как любой процесс node. - person Andrew Mao   schedule 18.04.2014--production
, ОП специально спрашивал об этом и действительно борется с проблемой Linux, связанной с сохранением процессов, запущенных в оболочке. Дело не в комплектации или нет. - person Christian Fritz   schedule 18.04.2014disown
в bash. Я бы также предложил OP использовать screen. - person Andrew Mao   schedule 18.04.2014pm2
для его запуска, у него также есть много замечательных и полезных дополнительных функций. - person Tim Baas   schedule 18.04.2014