Rails Rails 如何设置开机自动启动

ky6b79 · March 11, 2014 · Last by ky6b79 replied at March 18, 2014 · 5459 hits

使用的 Gem:

  • rails
  • puma
  • sidekiq
  • capistrano

做成 service update-rc.d 启动

chkconfig thin on

Puma 应该类似

puma 也支持做成服务启动 官方脚本 https://github.com/puma/puma/tree/master/tools/jungle/init.d

推荐用 god

#3 楼 @cxh116 我用了 puma 官方的脚本,好像不支持 centos。

#5 楼 @ky6b79 是的,只支持 debian 系统的系统.centos 我是用 god 来启动 puma

按这个写个启动脚本:http://yanghao.org/blog/archives/296, 放在/etc/init.d/目录下。然后通过 chkconfig 命令添加自启动:chkconfig --add 即可

现在都不用 passenger 吗?

puma 的官方脚本死活用不起来,只好 supervisor 来启动了……

#6 楼 @cxh116 谢谢。看来还是只有用 god。god 还要去 cap 结合一下才行。复杂了。唉。

You need to Sign in before reply, if you don't have an account, please Sign up first.