ruby – 为什么RVM系统宽?
我已经建立了一个轨道生产环境:
*用户名为部署的rails应用程序. *部署用户只是一个没有sudo权限的普通用户. *部署用户使用自己的沙盒rvm(无系统范围),所以任何 ruby只在部署用户下. *运行apache的用户无法访问ruby环境,并且不需要访问apache dosen’t需要ruby. *部署用户运行独角兽群集. 这个rvm非系统范围的配置对我来说非常棒.我看到的优点是: 我看到的唯一的缺点是我们不能使用乘客的apache模块或乘客 – nginx模块,但是后来乘客独自来救援! 我的问题: 谢谢! 解决方法
我总是做一种混合的部署:
>我安装RVM系统(但它只适用于rvm组中的用户) 这样你可以: >执行所有与Web相关的管理任务,而不使用sudo或root 如果您在特定用户下安装RVM,则不能在该用户之外使用ruby. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |