MBPro:shovell myname$ ruby script/server
=> Booting WEBrick
=> Rails 2.3.8 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2010-08-01 15:28:35] INFO WEBrick 1.3.1
[2010-08-01 15:28:35] INFO ruby 1.9.1 (2010-07-02) [i386-darwin10.4.0]
[2010-08-01 15:28:35] INFO WEBrick::HTTPServer#start: pid=36349 port=3000
После этой команды я должен держать терминал открытым, даже не могу выйти с помощью Cmd + z. Не могу ли я запустить его в качестве справочной службы?Запуск сервера Webrick в фоновом режиме?
Благодаря
Как остановить отдельный сервер Rails? – user3383458
@ user3383458, вы можете убить с помощью 'pkill -f rails'. («-f» не означает «force», а «ищет командную строку ** full ** вместо имени процесса». Поэтому они будут изящно закрываться.) Если вы не хотите идти в ярость и убивать все экземпляры Rails, вы можете найти их все с помощью 'ps -ef | grep rails' и убить тех, которые вы хотите, с помощью 'kill [pid]'. – AlicanC