部署 [更新] Rails 环境 ansible 方式,适合新机器部署

zhusas · 2017年11月21日 · 最后由 zhusas 回复于 2017年11月23日 · 1932 次阅读

看到开发的同学对于安装 Ruby 环境有困扰,作为运维,就写了个脚本。希望能对开发的同学有帮助。

https://github.com/zhusas/rails-environment

2017-11-28 更新:

1、去除了内核参数调整,仅保留 limits.conf 的调整。

2、rbenv 和 rvm 可以自由选择安装,默认 rvm

2019-4-11 更新:

使用 ansible 实现了自动部署环境 https://github.com/zhusas/ansible-ruby-on-rails

建议在 readme 里直接写一条可以复制粘贴就执行的代码

1c7 回复

What a great idea, thanks.

mac 上的也需要哦,再加个操作系统判断

Terry.Shi 回复

这个建议不错,努力攒钱中,苹果的 Mac 不便宜的说,我找时间用 vmware 装一个测试

脚本里做了太多事。

这脚本不敢用。。。

假如还不能开始使用容器化方案(如 Docker)的话,至少也考虑用配置管理(如 Ansible)。而且还能搜到现成的方案:https://github.com/j-mcnally/ansible-rails

zhusas 回复

vmware 也可以安装 macOS 的么

5long 回复

This is what we need to do next。

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