1

我正在使用 unicorn 服务器来安装在 ubuntu 12.04 的数字海洋上的机车 cms。我想知道如何让服务器保持运行,所以当我退出 ssh 会话时,站点会保持正常运行。

这是目前我用来让它运行的命令

bundle exec unicorn_rails -p 80

谢谢!提前

4

2 回答 2

2

您需要使用 apache 或 nginx 设置独角兽。这是 apache + unicorn 的指南。使用该设置,您可以通过启动和停止 apache 服务来启动和停止服务器。

于 2013-10-03T20:48:03.383 回答
0

这是关于如何使用 nginX 设置 Unicorn 的指南,我已经多次遵循并使用了该指南。

https://gist.github.com/billie66/3696537

通过捆绑器运行 Unicorn:

bundle exec unicorn -c config/unicorn.rb -E production -D -p 8089

停止 Unicron(如果您已按照上面的指南进行操作)

kill -9 'cat /path/to/your/app/tmp/pids/unicorn.pid'
于 2014-12-16T05:02:22.713 回答