基于OpenShift Online 建立 Ruby on Rails 应用 wagn 的步骤及自动脚本.pdfVIP

基于OpenShift Online 建立 Ruby on Rails 应用 wagn 的步骤及自动脚本.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于OpenShift Online 建立 Ruby on Rails 应用 wagn 的步骤及自动脚本

12/1/12 OpenShiftRubyRailsWagnExample - My Wagn OpenShiftRubyRailsWagnExample 基于OpenShift Online 建立 Ruby on Rails 应用 wagn 的步骤及自动脚本 通过这个在OpenShift Online 上部署 Ruby on Rails 的应用 wagn 的步骤,用户可以在了解如何在通过OpenShift Online, 在互联网上建立一个 Rails应用,或其他如JBoss, PHP, Python等应用,并通过OpenShift 获得一个公共的互联网域名,让其他人可以访问你的应用。 本文档的结尾包括了一个运行在Fedora/RedHat Linux上的自动部署脚本,通过这个脚步用户可以自动完成wagn在OpenShift上的建立工作。 前提 :注册OpenShift Online账户。建立一个OpenShift的客户端环境。生成一个云应用域。步骤参考 Get Started w ith OpenShift 步骤 : 1. 生成模板为Ruby的一个基础应用。rhc app create -a myrailsapp -t ruby-1.9 2. 为OpenShift Ruby应用增加 MySql 数据库。rhc app cartridge add -c mysql-5.1 -a myrailsapp 3. 进入myrailsapp文件目录。cd myrailsapp 4 . 为 myrailsapp 增加Git源。git remote add upstream -m master https :///wagn/wagn.git 5. 通过Git源生成本地代码。git pull -s recursive -X theirs upstream master 6. 修改 myrailsapp/Gemfile: 1. 注释或删除 group :debug。 注释或删除从 group :debug do 到 end 的所有行 #group :debug do # gem rdoc # if RUBY_VERSION ~ /^1\.9\.3-p0/ # #gem linecache19, ~0.5.13 # gem ruby-debug-base19x, ~ 0.11.30.pre4 # end # if RUBY_VERSION ~ /^1\.9/ # gem ruby-debug19, :require ruby-debug # else # gem ruby-debug # end #end 7. 删除 Gemfile .lock, 运行 bundle instal 更新 Gemfile .lock。bundle install --w ithout postgres :memcache :test :debug :development :assets 8. 生成数据库配置文件。bundle exec rake wagn:install 9. 修改 myrailsapp/config/database.yml: production: adapter: mysql2 encoding: utf8 reconnect: false pool: 5 database: %ENV[OPENSHIFT_APP_NAME]% username: %ENV[OPENSHIFT_MYSQL_DB_USER

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档