最近在逛博客時(shí),發(fā)現(xiàn)百度也有云平臺(tái)BAE,先來說說BAE是神馬?
BAE(Baidu App Engine)是百度推出的網(wǎng)絡(luò)應(yīng)用開發(fā)平臺(tái);贐AE架構(gòu),您不需要維護(hù)任何服務(wù)器,只需要簡(jiǎn)單的上傳應(yīng)用程序,就可以為您的用戶提供服務(wù)。BAE有能力將原本單機(jī)的LAMP架構(gòu),變成分布式架構(gòu)。您可以基于BAE平臺(tái)進(jìn)行PHP、Java、Python應(yīng)用的開發(fā)、編譯、發(fā)布、調(diào)試。同時(shí)BAE平臺(tái)也提供了大量的云服務(wù)給開發(fā)者,包括fetch URL、task queue、SQL、memcache,后續(xù)會(huì)提供更多服務(wù)。在性能方面,如果您希望增加服務(wù)能力,可以通過申請(qǐng)更多執(zhí)行單元的方式進(jìn)行靈活的調(diào)整。BAE服務(wù)可以讓您在開發(fā)網(wǎng)絡(luò)應(yīng)用程序的過程中擺脫繁瑣的環(huán)境、服務(wù)問題,把精力專注于業(yè)務(wù)邏輯。
——來自百度百科
百度的云平臺(tái)BAE[http://developer.baidu.com]現(xiàn)在還在公測(cè)階段,需要邀請(qǐng)碼才能使用。
登錄百度云平臺(tái)(納尼?你沒有賬號(hào)- -),進(jìn)入后會(huì)提示你填寫開發(fā)者信息。(點(diǎn)擊圖片放大)
1、獲取邀請(qǐng)碼:
目前有兩種取得方法
1.網(wǎng)站會(huì)不定時(shí)放出邀請(qǐng)碼[地址:http://yun.developer.baidu.com/invitation](比較2的辦法)
2.發(fā)郵件到申請(qǐng)邀請(qǐng)碼[dev_support@baidu.com],據(jù)說很容易獲得。ㄎ揖褪前l(fā)郵件過去)
得到邀請(qǐng)碼后,進(jìn)入http://developer.baidu.com/dev,填寫上邀請(qǐng)碼激活BAE。(點(diǎn)擊圖片放大)
2、創(chuàng)建應(yīng)用
點(diǎn)擊右上角的“創(chuàng)建應(yīng)用”,按要求輸入“應(yīng)用名稱”、“域名”,接入方式選擇“不接入”,點(diǎn)擊“確定”。(點(diǎn)擊圖片放大)
應(yīng)用創(chuàng)建完成后,點(diǎn)擊“管理”,創(chuàng)建一個(gè)新版本。(點(diǎn)擊圖片放大)
輸入版本號(hào),點(diǎn)擊“保存”。
3、創(chuàng)建云數(shù)據(jù)庫
進(jìn)入http://developer.baidu.com/bae/bdbs/db/,點(diǎn)擊“創(chuàng)建數(shù)據(jù)庫”
輸入數(shù)據(jù)庫描述,點(diǎn)擊“確定”
創(chuàng)建完成后,進(jìn)入“phpMyadmin”,點(diǎn)擊菜單上“操作”,把原來的“gbk”改成“utf8_general_ci”。(不改會(huì)亂碼)
4、創(chuàng)建Bucket——百度云存儲(chǔ)
進(jìn)入http://developer.baidu.com/bae/bcs/bucket/,點(diǎn)擊“創(chuàng)建Bucket”,輸入名稱及需要的配額。
5、文件管理及上傳WordPress
BAE的文件管理、上傳程序等,要用到SVN
[下載地址:點(diǎn)這里,附上簡(jiǎn)體中文語言包地址:點(diǎn)這里 (Settings——Language——中文簡(jiǎn)體——確定)]
我這里簡(jiǎn)要的說明如何上傳,更多教程:點(diǎn)這里
本地創(chuàng)建一個(gè)用于存放從SVN倉庫中checkout的代碼的文件夾,文件夾空白處右鍵,點(diǎn)擊“SVN Checkout”(SVN 檢出)
URL框輸入應(yīng)用的SVN地址,點(diǎn)擊“確定”,之后會(huì)提示輸入(百度)賬號(hào)及密碼。
由于BAE限制函數(shù)過多,安裝官方的WordPress會(huì)出錯(cuò),下邊提供了適合BAE的WordPress。
下載地址:點(diǎn)這里 [鳴謝:http://www.baiduyunblog.com]
下載后,將文件解壓到剛剛建立的文件夾中,打開“wp-config.php”修改數(shù)據(jù)庫信息
數(shù)據(jù)庫名稱寫上那個(gè)云數(shù)據(jù)庫名(好多字母那個(gè)),以及創(chuàng)建的Bucket名,其余不動(dòng),修改完成后保存。
全選WP文件,右鍵——“TortoiseSVN”——“Add”(加入)
接著上傳文件,右鍵文件夾——“SVN Commit”(SVN提交),彈出的窗口點(diǎn)“Ok”(可能會(huì)提示輸入賬號(hào)密碼)
這樣,WordPress就上傳好了,別急,下邊來說說域名綁定。
6、綁定域名
BAE的域名綁定不像SAE一樣,需要驗(yàn)證備案,發(fā)郵件等。BAE僅需你承諾備案過,即可綁定!
首先,先把你域名CNAME記錄到BAE提供的二級(jí)域名,DNS解析后,即可綁定!
點(diǎn)擊左邊的“域名綁定”,輸入你的域名地址,勾上“承諾已備案”,在點(diǎn)擊“確認(rèn)綁定”即可
這樣,在BAE搭建的WordPress就完成了,目前該版本是3.4.1,由于權(quán)限問題,暫時(shí)還不能升級(jí)!
該版本目前無法在后臺(tái)安裝主題及插件,需手動(dòng)上傳。DZ以及PW等論壇程序暫時(shí)無法直接安裝。(可以在本地安裝后,再上傳文件及數(shù)據(jù)庫)