• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Magician
V2EX  ›  程序员

Ruby on Rails 生产环镜是手动编译的好还是 用工具来建?

  •  
  •   Magician · Jun 27, 2016 · 3664 views
    This topic created in 3789 days ago, the information mentioned may be changed or developed.

    https://segmentfault.com/a/1190000002911605

    参考这个方法 为什么没有一个脚本直接弄好呢?

    15 replies  •  2016-06-28 11:03:56 +08:00
    EchoWhale
    EchoWhale
    Jun 27, 2016 via Android
    1
    这种场景适合 docker 发挥
    lightening
    lightening
    Jun 27, 2016
    2
    我们用 Ansible 来 provision 。自己搭小站的话怎么弄都可以。我觉得最方便的是用 Heroku (或 dokku )。
    AWSAM
    AWSAM
    Jun 27, 2016❤️1
    3
    panlilu
    panlilu
    Jun 27, 2016 via iPhone
    4
    据说 chef 不错
    lightening
    lightening
    Jun 27, 2016
    5
    @AWSAM Mina 和 Cap 不管装 Nginx 装 Ruby 等啊,我觉得楼主指的是这个。
    Magician
    Magician
    OP
    Jun 27, 2016
    6
    @AWSAM 感觉这个用起来很麻烦
    fangxing204
    fangxing204
    Jun 27, 2016 via Android
    7
    目前用的 mina,感觉好用
    AWSAM
    AWSAM
    Jun 27, 2016
    8
    @Magician 别怕麻烦 先看看 mina 吧 对着文档一个小时足够学会怎么用了 之后你会爱上部署的 花这点时间的性价比超高
    publicAdmin
    publicAdmin
    Jun 27, 2016
    9
    capistrano 是个好东西啊~大爱!
    msg7086
    msg7086
    Jun 27, 2016
    10
    偷懒就用系统包,要玩最新版就用 rvm 或者 rbenv 咯。
    部署的话推荐 mina 。
    embbnux
    embbnux
    Jun 27, 2016
    11
    写了一篇生产环境使用 docker 部署 rails 的可以参考下: https://www.embbnux.com/2016/05/22/rails_use_puma_sidekiq_deploy_with_docker_on_production/
    nine
    nine
    Jun 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 域名,必须手动

    没了,还需要什么呢?
    cxbig
    cxbig
    Jun 28, 2016
    13
    最起码也得上个 capistrano 吧。。。
    hbin
    hbin
    Jun 28, 2016
    14
    @AWSAM mina 比 capistrano 简单?别逗了, capistrano 才叫简单, mina 你稍微想定制些部署够你吃一壶的,而 capistrano 的插件早就支持了
    AWSAM
    AWSAM
    Jun 28, 2016
    15
    @hbin 对新手来说 学会用 mina 部署比 capistrano 简单 capistrano 那么多参数配置 新手会望而却步的 mina 在生态环境上就是不如 capistrano, 虽然我是 capistrano 党但我也还是会向新手推荐 mina 的.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2502 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 12:10 · PVG 20:10 · LAX 04:10 · JFK 07:10
    ♥ Do have faith in what you're doing.