https://segmentfault.com/a/1190000002911605
参考这个方法 为什么没有一个脚本直接弄好呢?
https://segmentfault.com/a/1190000002911605
参考这个方法 为什么没有一个脚本直接弄好呢?
|
EchoWhaleJun 27, 2016 via Android
1
这种场景适合 docker 发挥
|
|
lighteningJun 27, 2016
2
我们用 Ansible 来 provision 。自己搭小站的话怎么弄都可以。我觉得最方便的是用 Heroku (或 dokku )。
|
|
3
有啊~
简单点: mina https://github.com/mina-deploy/mina 复杂点: capistrano https://github.com/capistrano/capistrano |
|
panliluJun 27, 2016 via iPhone
4
据说 chef 不错
|
|
lighteningJun 27, 2016
5
@AWSAM Mina 和 Cap 不管装 Nginx 装 Ruby 等啊,我觉得楼主指的是这个。
|
|
fangxing204Jun 27, 2016 via Android
7
目前用的 mina,感觉好用
|
|
publicAdminJun 27, 2016
9
capistrano 是个好东西啊~大爱!
|
|
msg7086Jun 27, 2016
10
偷懒就用系统包,要玩最新版就用 rvm 或者 rbenv 咯。
部署的话推荐 mina 。 |
|
embbnuxJun 27, 2016
11
写了一篇生产环境使用 docker 部署 rails 的可以参考下: https://www.embbnux.com/2016/05/22/rails_use_puma_sidekiq_deploy_with_docker_on_production/
|
|
nineJun 27, 2016
12
不知道你说的是编译什么呢?
1 安装 rvm : curl -L get.rvm.io | bash -s stable #脚本自动编译的 2 安装 ruby 版本: rvm install 2.3.1 #自动编译的 3 安装 passenger : gem install passenger #自动编译的 4 安装 nginx : passenger-install-nginx-module #自动编译的 5 配置 nginx 域名,必须手动 没了,还需要什么呢? |
|
cxbigJun 28, 2016
13
最起码也得上个 capistrano 吧。。。
|