appfog

AppFog是一個基於Cloud Foundry的PaaS平台,類似Google APP Engine和Heroku。最底層是基於AWS, RackSpace,HP OpenStack, MS Azure這樣的IaaS平台,中間層使用Cloud Foundry,最上層是AppFog。

簡介,程式語言,使用方法,AppFog套用創建,AppFog域名綁定,資料庫信息獲取,空間配置,appfog免費配置,appfog收費配置,申請,

簡介

其實我們可簡單的認為appfog提供雲空間或者雲計算服務,並且重要的是appfog還提供一個免費服務。
AppFog以記憶體分配作為主要的定價規則,無縫切換IaaS平台,無需關心配置問題,專心Code,就是所謂的“Work on code, not management.”AppFog還提供了iphone App用來監控你的Web套用,同時由於是基於Cloud Foundry 所以可以同樣適用很多第三方開源工具。
appfogappfog

程式語言

支持Java, Java Grails, Java Spring Mysql,Node,Node Chat, Node Express,PHP, PHP Drupal, PHP WordPress,Python, Python Django, Python Flask,Ruby onRails, Ruby Sinatra等程式語言。
appfog

使用方法

AppFog套用創建

  • 成功申請到空間後, 點擊“Create App”,創建套用。
  • 根據自己需要選擇安裝的套用,如果自己上傳PHP源碼則選擇PHP5.2。當然appfog也有自帶常用套用,例如: Wordpress等。
  • 選擇伺服器節點,如果沒有問題肯定選擇 亞洲新加坡伺服器 (asia se Singapore )。在國內速度相對其他較快。
  • 填入你想要的套用名稱,注意:套用名稱 + appfog後綴即是你的二級域名。如:songhai_ap01_aws_af_cm
appfogappfog

AppFog域名綁定

在appfog控制臺中找到“domain names”即可根據自己情況填入域名,單擊update更新。當然你先你域名DNS解析,www和頂級域名可以直接添加A記錄到ip:46.51.219.242,46.51.223.163。其他需添加CNAME記錄 songhai_ap01_aws_af_cm 。
appfog

資料庫信息獲取

其實獲取appfpg資料庫配置信息的方法還是比較簡單的,只要你會複製貼上便可。
  • 首先將這語句複製一下:<p><?php echo getenv("VCAP_SERVICES");?></p>
  • 然後打開你PHP安裝程式腳本,一般為:install.php
  • 隨便找個顯示文本的區域將複製的內容,直接貼上保存即可
  • 最後上轉你要安裝的程式到appfog,打開install.php(貼上有<p><?php echo getenv("VCAP_SERVICES");?></p>PHP腳本便可看見你需要的appfog資料庫配置信息
接下來你只需找到如下內容
  • name:資料庫名稱
  • hostname:數據地址,
  • user:資料庫用戶名
  • password:數據密碼

空間配置

AppFog基於AWS(Amazon Web Services亞馬遜)的伺服器,在美國、歐洲、亞洲都有伺服器節點,可以自由選擇,現已經有六大機房可供使用。

appfog免費配置

  • 提供1GB硬碟空間
  • 提供2GB記憶體雲空間
  • 支持二級域名,頂級域名綁定已經不在免費計畫之中。
  • 資料庫 100MB 資料庫類型可選(MySQL5.1,PostgreSQL9.1,MongoDB1.8(資料庫都是AppFog自身提供)MongoLabMongoHQ(以下擴展由第三方平台提供,可以一鍵安裝)ClearDB ,IronMQ,IronWorker,Mailgun,Searchify,CloudMailin)
  • 流量50GB/月
  • 無廣告
  • 無root許可權和ssh
  • 可選亞洲新加坡伺服器,國內速度相對比美國空間較快或者其他伺服器節點

appfog收費配置

appfog收費版才遞增方式具體如下:
appfogappfog
appfogappfog

申請

  • AppFog官方申請地址:申請地址
  • 點擊右上角的“sign up”,根據提示填入信息便可。
  • 提交完成即已經開通了空間。
appfogappfog

相關詞條

熱門詞條

聯絡我們