BAE3.0開放有些日子了,之前搶了一個執行單元,今天終於有空去試一下,安裝了一個WordPress,也將整個過程記錄了下來,希望給博友們一些幫助。
上格式有些問題,正常版本:
安裝原版WordPress
1.進入管理控制檯,點選“建立工程”建立一個新的project。
2.進入project,在左方“開發者服務”中選擇“應用引擎”,點選“新增部署”。選擇好名稱、型別(這裡我們選php-web)、域名等,點選建立。
3.建立完成後,選中執行單元,在“SVN/GIT地址”中點“點選複製”即可複製SVN地址,可用SVN在本地檢出。
4.點選“管理執行單元”,可以修改執行單元套餐。
5.點選“新增部署”旁邊的“拓展服務”-“新增新服務”,新增MySQL,選擇套餐一即可。點選資料庫名稱,我們可以看到該資料庫的詳細資訊。
6.在本地用SVN將WordPress上傳至BAE.這裡使用原版的WordPress即可,不需要用修改版的。(在BAE2.0中使用的WordPress修改版請見:http://blog.gimhoy.com/archives/wordpress-on-bae.html
7.點選“快捷釋出”,釋出程式碼。可以在右上角的“活動”中看到釋出狀態。
8.由於BAE3.0取消了2.0中的全域性變數,我們需要自己獲取系統引數。點選右上角的API Key和Secret Key,獲取應用的AK和SK。
9.開啟應用的域名,安裝WordPress。資料庫資訊在第五步得到,使用者名稱和密碼為第八步獲得的AK和SK。
10.填寫正確的話,就會出現下圖,點選進行安裝。
11.輸入站點資訊,點選安裝。
12.搞定~
效能測試
1.多媒體上傳
可以直接上傳至wp-content/uploads/資料夾,不過SVN仍然無法檢出。
如果想將檔案上傳至百度雲端儲存BCS,可以使用BCS-Support外掛(http://blog.gimhoy.com/archives/bcs-support.html)
需要注意的是,這裡由程式寫入的檔案,在下次更新程式碼時會被刪除,解決辦法是在根目錄增加一個syncreserve.txt檔案,在其中加入排除的檔案或資料夾,這樣在下次更新程式碼中就不會更新這部分。我使用的syncreserve.txt檔案下載:
2.安裝外掛和主題
可後臺直接安裝和編輯。同樣無法SVN檢出。
3.SMTP郵件傳送
可以直接使用SMTP外掛傳送郵件。
4.偽靜態
直接在後臺設定偽靜態格式即可,不需要做其他修改。
BAE3.0用起來就像是一個VPS,沒有太多的限制。但在使用過程中有些地方還是需要注意一下,比如上面提到的檔案儲存問題。
另外BAE3.0從2月1號起正式收費了(2月1日開始計費、3月初支付2月賬單),套餐價格如下:
每位開發者都將獲得 256M執行單元 720小時的免費使用權,作為開發者使用BAE3.0的試用期(可以跨月使用,直到用滿為止;720小時僅針對256M的執行單元,不能折算為其它套餐使用。)