`
dzl84394
  • 浏览: 58155 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Cloud Foundry 的坑

 
阅读更多

在项目目录下,

geminstall vmc

vmc target https://api.cloudfoundry.com

vmc target

vmc login

邮箱,密码

$ bundle package

$ bundle install

修改config/environments/production.rb

config.serve_static_assets = false

to

config.serve_static_assets = true
打包
bundle exec rake assets:precompile

bundle exec rake assets:precompile(压缩)
(bundle exec rake assets:clean)删除

vmc push dms3 --runtime ruby19

gem update vmc

vmc push <appname> --runtime ruby19 要知道版本,默认1.8

vmc apps #查看我的应用

vmc services #查看我的数据库

vmc tunnel mysql-12345 #链接数据库

选1,然后把数据保存进去

选2,可以备数据

gem install caldecott #缺一个gem

我的网站

dms001.cloudfoundry.com

----------------------------------------------------------------------

push报错,

mothership-0.3.0/lib/mothership/command.rb:82:in `instance_exec'
mothership-0.3.0/lib/mothership/command.rb:82:in `invoke'
mothership-0.3.0/lib/mothership/base.rb:50:in `execute'
vmc-0.4.2/lib/vmc/cli.rb:106:in `execute'
mothership-0.3.0/lib/mothership.rb:42:in `start'
vmc-0.4.2/bin/vmc:11:in `<top (required)>'
ruby-1.9.3-p194@askjane/bin/vmc:19:in `load'
ruby-1.9.3-p194@askjane/bin/vmc:19:in `<main>'
ruby-1.9.3-p194@askjane/bin/ruby_noexec_wrapper:14:in `eval'
ruby-1.9.3-p194@askjane/bin/ruby_noexec_wrapper:14:in `<main>'

好了,后面几行发现askjane是我另一个项目,肯定rvm问题,

rvm list known

rvm use ruby-1.9.3-p194 --default

解决问题喽

------------------------------------------------------------------

更新的时候vmc push appname

最好先vmc stop APPS,在push 再

vmc restart dms3

要从启一下

update已经不用了

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics