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

zhusas · November 21, 2017 · Last by zhusas replied at November 23, 2017 · 1952 hits

看到开发的同学对于安装 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 里直接写一条可以复制粘贴就执行的代码

Reply to 1c7

What a great idea, thanks.

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

Reply to Terry.Shi

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

脚本里做了太多事。

这脚本不敢用。。。

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

Reply to zhusas

vmware 也可以安装 macOS 的么

Reply to 5long

This is what we need to do next.

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