@喻勇 你好,想跟你请教个问题:
安装完ruby以后,执行一下命令安装 cf工具,出现下面问题
C:\Documents and Settings\scl302>gem install cf
ERROR: Could not find a valid gem 'cf' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect SYSCA
LL returned=5 errno=0 state=SSLv3 read server session ticket A (https://rubygems
.org/latest_specs.4.8.gz)
主要的步骤大家参照官网上就可以了,很详细,http://support.cloudfoundry.com/entries/20407923-single-multi-node-vcap-deployment-using-chef
sudo apt-get install git //安装git软件
git clone https://github.com/cloudfoundry/vcap.git //安装vcap包
cd vcap
tar czvf dev_setup.tar.gz dev_setup
bin/vcap_dev_setup //安装环境
bin/vcap_dev_setup -c deployments/sample/multihost_mysql/dea.yml
//如此就算安装成功了,
1 2 3 4 5 6 7 8 9 10 11 12 13 2,在这过程中会遇到安装chef、ruby、rubygems等问题,而基本上使用apt-get install name就可以安装最新版本。但是chef的版本不容易控制,即使安装了chef,若版本不匹配,也会报错,所以这里重点介绍chef版本的升级。
sudo apt-get install chef
chef-solo -v
// 升级rubygems
sudo gem update --system
sudo gem install chef -v '=10.12.0'
这样,便可轻松解决因为chef版本不对而造成的错误。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。