說要部署一套cloudfoundry v2的代碼 linux
欲裝cf2先裝出一個可用的openstack git
哎,慚愧,對linux仍是不熟悉,對openstack僅停留在是一個iaas平臺的,具體組件架構不知 github
使用bosh-cli操做bosh server部署cf2 的各個組件到各個iaas平臺上,vm的vsphere啥的都不現實,只能嘗試openstack,不懂原理但願有一個單機版的openstack,因而搜到devstack,還不知道能不能將cf2裝上去。等這步openstack裝成功了再試。 shell
一、oracle virtualbox 新裝一個ubuntu-12.04-server-amd64,乾淨的服務器版,選擇安裝軟件時我只選了openssh和package manager; ubuntu
二、安裝git 服務器
三、由於devstack會從網絡上下載大量代碼,公司的電腦必須經過代理上網,因而我配置了/etc/profile在最後加入了,我也不知道git_proxy有沒有用,有不少文章說必定要使網絡能直連網絡的。還有個apt的代理也請設置,若是有代理。 網絡
export https_proxy=http://10.0.4.211:3128 export http_proxy=http://10.0.4.211:3128 export git_proxy=http://10.0.4.211:3128
有了上述準備,按照devstack的介紹 架構
git clone https://github.com/openstack-dev/devstack.git
cd devstack; ./stack.sh而後就是根據你的網速的等待........
安裝完畢,訪問openstack的ip可見 oracle
cf1時有個micro版本將全部組件裝到了一個vm中,因而搜索cf2有沒有這種相似的 ssh