部署 吐槽下 ROR 的编程环境部署,产品部署 真不省心!

ywgx · 2013年12月07日 · 最后由 zj0713001 回复于 2014年01月03日 · 3982 次阅读

吐槽下 ROR 的编程环境部署,产品部署 真不省心! 大家怎么说?

LZ 遇到啥坑了?

鱼与熊掌不可得兼,php 倒是部署省心,写代码的时候又不省心

LZ 遇到啥坑了?

吐槽下你遇到的坑。。。

很简单啊,楼主如果遇到了什么困难,欢迎说出来。

我也不觉得部署有何不省心的,欢迎说出来

基本上,安装 RVM,写 Deploy 脚本,配置 Nginx,配置 Server 脚本。琐碎一点,但是没什么坑

这么多人希望你把遇到的问题说出来,你至少回一句,基本素质

吐槽也是一门艺术,得有事实论据。所以,楼主还是说下你遇到的坑吧

一击脱离

楼主用的不会是 windows 吧?

#11 楼 @ery windows 部署只有 thin 可选,反而方便。。

脚本写好,一行命令部署,楼主在吐槽什么

puppet apply 写完,直接部署不就完了。

一说坑就这么多人帮忙,反正我是省心了。

说实话,我没有见过比 Rails 更好部署的,现在在用 mina 非常省心。

难道有比 pass 简单的?

拜托各位写个如何在 linode 上部署 ruby-china 的教程吧

ruby 部署确实够麻烦。记得曾经在集群上发布一次要半小时。那个难受啊

我遇到的问题是 unicorn 下 bootstrap 的图标和 font-awesome 的图标不显示,css 正常的,除了执行 bundle exec rake assets:precompile 还有其他要做的吗?

capistrano + chef solo,真心来说,相当舒坦。

第一次不省心是真的。但是,自动化以后,就顺利多了

@zhangyuan 图标不显示,css 正常,是什么问题?多谢,rails4

噗... 不过大多数网站的配置都应该是相似的...rails 恰好又有一个有意思的东东 Generator! 比如...你可以这么玩 https://github.com/jasl/a_rails_start_up_omakase/tree/master/lib/generators/conf/templates

heroku 轻松愉快

#24 楼 @zhukejun 查一下 nginx 设置,需要给 font 文件添加 Allow-Origin 头

location ~ ^/assets.*\.(?:woff|ttf|eot)$ {
  expires max;
  add_header Cache-Control public;
  add_header Access-Control-Allow-Origin "*";
  break;
}

#21 楼 @zhukejun 图标不显示有 2 种 最常见的是 font-awesome 版本有问题 他有一次升级把 class 名字都改了 你可以查一下你部署以后的 css 里有没有这个 class 这个对应的是用 data 表示图片的 还有可能是文件头的问题

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