自己從接觸BAE到現在也有一年多的時間了,但第一次我接觸的其實是GAE。當時自己使用GAE+B3log搭建了自己的blog,後來發現訪問速度太慢,遂換了BAE。除了BAE外,國內還有像SAE、CAE這些。因爲BAE可以配合百度的個人雲存儲一同使用,所以便選擇了它。
第一次使用BAE的時候當時還是2.0版本,其官方文檔還是很全面的,搭建難度不大。在升級到BAE3.0的時候,BAE有了比較大的變化,但官方的大部分文檔還是BAE2.0的,不熟悉BAE2.0的話,搭建還是有些問題的。現在BAE2.0應經停止創建應用了,新的應用只能創建在BAE3.0上。BAE3.0從2014年2月開始進行收費了,而且不計流量。最便宜的一個月才3塊錢。
套餐名稱 | 內存(單位:MB) | 磁盤(單位:GB) | 單價(單位:元/天) |
---|---|---|---|
套餐A | 64 | 2 | 0.1 |
套餐B | 128 | 2 | 0.2 |
套餐C | 256 | 2 | 0.4 |
套餐D | 512 | 2 | 0.7 |
套餐E | 1024 | 2 | 1.3 |
步驟
1.首先下載到官網下載wordpress,http://cn.wordpress.org
2.安裝SVN,用來提交代碼。
3.在BAE3.0上創建工程,並部署php-web應用。
4.修改wordpress的配置文件
5.提交代碼
後來我看了看官網寫的也很詳細了http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae/start,我就說說搭建wordpress要注意的。
在提交wordpress的時候不要提交根目錄,也就是說提交wordpress下的所有文件。提交之前要把配置文件wp-config.php配置好。配置文件裏需要的關於數據庫的幾個參數可以從管理控制檯的 應用引擎 ==》擴展服務中找到,如下圖:
如果沒有服務可以在可以在“添加新服務”中添加mysql。其中的API Key/Secret Key 在頁面的右上角可以找到。
wp-config.php配置樣本我也提供一份,點擊下載。
因爲自己使用的是ubuntu,所以svn提交代碼的步驟就不再寫了。請參考官網的文檔。
示例網站:http://isunnycoffee.duapp.com/。由於BAE開始計費,不能保證網站一直能正常訪問。
參考資料
BAE3.0官方文檔:http://developer.baidu.com/wiki/index.php?title=docs/cplat/bae