Cloud Foundry:单机版安装
前期准备
单机版CF首先在物理机上安装Bosh-lite,vagrant,VirtualBox,随后通过vagrant VirtualBox 创建一个ubuntu虚拟机,再通过Bosh-lite创建一系列的Container来运行CF的各个组件。
ruby环境安装
安装相关库和编译环境
yum install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool imagemagick libmagickwand-dev libpcre3-dev libsqlite3-dev zlib-develrbenv环境安装
git clone https://github.com/sstephenson/rbenv.git ~/.rbenvecho 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrcecho 'eval "$(rbenv init -)"' >> ~/.bashrcsource ~/.bashrctype rbenvgit clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-buildruby环境安装
首先列出可安装的版本,然后选择后进行下载编译
rbenv install -lrbenv install 1.9.3-p448设置ruby版本
由于网络原因,在安装ruby相关的一些组件的时候可能要改变成淘宝的镜像。
设置当前使用的ruby版本并将gem的源改为淘宝镜像。
rbenv global 1.9.3-p448rbenv rehashgem sources --remove https://rubygems.org/gem sources -a http://ruby.taobao.org/