Cloud Foundry入門

上個週末剛剛參加了oschina的源創會,其中有對Cloud Foundry 這個平臺做介紹.之前對雲計算的東西沒怎麼弄過,處於好奇今天註冊了一個賬號,照着官網教程運行了hello world.

官方的教程:http://docs.cloudfoundry.com/tools/vmc/installing-vmc.html

這個教程講述的是註冊一個Cloud Foundry賬號以後,用vmc部署一個簡單ruby應用.

正如教程所說的首先需要去CloudFoundry註冊一個賬號,隨機密碼會發生髮送到你的註冊郵箱去.

然後在你的機器上安裝ruby.本人裝的版本是1.9.3

其中有提到說要確保 ruby gems安裝.

因爲之後要用到gem .

1.9.3的版本一鍵安裝了.

 

接着就是按步驟安裝 vmc

 

gem install vmc

 安裝完成之後就可以進行登錄操作了,首先將vmc 指向cloudfoundry

 

vmc target api.cloudfoundry.com

 登錄CloudFoundry

 

vmc login

查看賬戶使用情況

 

vmc info

 修改密碼

 

vmc passwd

查看已經部署應用的情況

vmc apps

  還有更多的命令用 vmc help能看到,如停止,啓動,刪除 應用等命令格式

 

完成這些後就是編寫ruby代碼,並提交...

 

 

首先在命令行用
cd 進入到你所寫好的ruby代碼目錄下,如:
cd d:\ruby193\demo

然後執行
vmc push
提交代碼

 其中會有些地方需要你自己配置,如訪問url,內存,實例數量等等.

完成之後就可以在瀏覽器訪問你預先設定url,hello world 頁面就出現了...

過程應該不是太複雜...

之後還提到更新應用,在修改代碼之後,直接使用下面的命令就可以進行更新操作了,系統會自動更新並且重啓應用,就這麼簡單...

 

vmc update 應用名

 

 

大概就是這樣,但是我想知道的是CloudFoundry是否能直接進行socket操作呢?如果要部署一個mmorpg的server應用可否行得通呢?如果有知道朋友希望能告訴我...謝謝.

 

中國官網:http://prchina.cloudfoundry.com/

全球官網:http://www.cloudfoundry.com/

源碼地址:http://github.com/cloudfoundry

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章