使用的 Gem:
做成 service update-rc.d 启动
chkconfig thin on
Puma 应该类似
puma 也支持做成服务启动 官方脚本 https://github.com/puma/puma/tree/master/tools/jungle/init.d
推荐用 god
@Yujing_Z @swordray @cxh116 感谢。
#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 结合一下才行。复杂了。唉。