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

ky6b79 · 2014年03月11日 · 最后由 ky6b79 回复于 2014年03月18日 · 5514 次阅读

使用的 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 结合一下才行。复杂了。唉。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号