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
此命令后,我必须保持终端打开,甚至不能使用命令+ z。我不能将它作为后台服务运行吗?在后台运行Webrick服务器?
感谢
我将如何停止分离的Rails服务器? – user3383458 2014-04-25 13:19:45
@ user3383458,你可以用'pkill -f rails'杀死。 (“-f”并不意味着“强制”,而是“搜索**完整的**命令行而不仅仅是进程名称”,所以他们会优雅地关闭。)如果你不想疯狂杀人Rails的所有实例,你可以用'ps -ef |找到它们grep rails'并用'kill [pid]'杀死你想要的。 – AlicanC 2015-04-30 18:45:43