国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > Wordpress > 正文

玩轉(zhuǎn)百度開(kāi)放云如何快速搭建WordPress

2024-09-07 00:52:41
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

WordPress是一款應(yīng)用較廣的建站程序,隨著百度開(kāi)發(fā)云“應(yīng)用模板”功能的推出,BAE基礎(chǔ)版實(shí)現(xiàn)了一次華麗的轉(zhuǎn)身。今天我們就來(lái)聊聊如何用百度開(kāi)發(fā)云快速搭建WordPress。

首先看一下應(yīng)用模板和普通應(yīng)用(空應(yīng)用)的區(qū)別:

注意:

使用模板創(chuàng)建的應(yīng)用,其執(zhí)行單元個(gè)數(shù)被限定為1,不支持分布式擴(kuò)展。

使用模板創(chuàng)建的應(yīng)用,其本地文件不會(huì)因應(yīng)用重啟而被清空,持久化的目錄為/home/bae/app。而空應(yīng)用因支持多個(gè)執(zhí)行單元,本地文件在應(yīng)用重啟時(shí)會(huì)被清空,因此應(yīng)將需要持久化存儲(chǔ)的文件寫(xiě)到BOS或者數(shù)據(jù)庫(kù)中。

使用模板創(chuàng)建的應(yīng)用支持手動(dòng)備份線上代碼,備份目錄為/home/bae/app。

使用模板創(chuàng)建的應(yīng)用支持多個(gè)代碼版本的部署、刪除和下載操作,部署失敗可以手動(dòng)回滾(重新部署)到之前的版本。空應(yīng)用目前只能通過(guò)SVN/GIT部署最新版本,不支持回滾。

創(chuàng)建

進(jìn)入“產(chǎn)品服務(wù)/應(yīng)用引擎BAE-部署列表/添加部署”,選擇WordPress模板創(chuàng)建新應(yīng)用。

配置

回到“產(chǎn)品服務(wù)/應(yīng)用引擎BAE-部署列表”,等待應(yīng)用創(chuàng)建成功后,點(diǎn)擊域名進(jìn)行WordPress的配置。

WordPress需要配置數(shù)據(jù)庫(kù),如果沒(méi)有可以在BAE基礎(chǔ)版的擴(kuò)展服務(wù)中創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)(目前BAE基礎(chǔ)版可以創(chuàng)建5個(gè)免費(fèi)MySQL數(shù)據(jù)庫(kù))。

WordPress配置數(shù)據(jù)庫(kù)。

其他的WordPress的配置就看著配吧,應(yīng)該都能輕松搞定,一會(huì)功夫就能開(kāi)始把玩自己的WordPress站點(diǎn)了。

備份

通過(guò)模板創(chuàng)建的WordPress沒(méi)有任何限制,也不用擔(dān)心在線生成的數(shù)據(jù)丟失。有喜歡的主題,裝;有喜歡的插件,裝;有了新版本,裝;總之就是裝裝裝,隨便玩。如果還是不放心,就去手動(dòng)備份一下。

回到“產(chǎn)品服務(wù)/應(yīng)用引擎BAE-部署列表”,點(diǎn)擊應(yīng)用的“打包上傳”,進(jìn)入“發(fā)布設(shè)置”頁(yè)面。

在“代碼管理”點(diǎn)擊“添加備份”,稍后就會(huì)生成一個(gè)新的代碼版本,直接打包了當(dāng)時(shí)線上/home/bae/app目錄下的數(shù)據(jù),/home/bae/log下的日志文件不會(huì)打包。

插件

1、WP-Mail-SMTP

WordPress模板預(yù)裝了一個(gè)郵件發(fā)送的插件WP-Mail-SMTP,配置好后可以允許訪客注冊(cè)賬號(hào)和找回賬號(hào)。

首先,進(jìn)入QQ郵件的設(shè)置頁(yè)面,開(kāi)啟QQ的SMTP服務(wù)。

然后在WordPress插件管理頁(yè)面啟用WP-Mail-SMTP。

然后點(diǎn)擊WP-Mail-SMTP的Setting開(kāi)始配置SMTP。

最后,測(cè)試配置是否成功。

2、百度云插件

目前模板應(yīng)用的磁盤(pán)空間有限,建議使用百度云插件,將多媒體數(shù)據(jù)(如圖片、視頻)上傳到BOS。由于該插件還未官方化,用戶須自行安裝。

首先,進(jìn)入應(yīng)用的發(fā)布設(shè)置頁(yè)面,對(duì)當(dāng)前線上版本進(jìn)行備份并下載代碼包,下載成功后解壓。

然后從github下載插件壓縮包(壓縮包里BaiduBce.phar就是bos的phpsdk,插件代碼都在wp-bae.php里)。將插件解壓后復(fù)制到wp-content/plugins目錄下。重新打包(zip壓縮)代碼并上傳。

再然后選擇剛上傳的版本進(jìn)行部署,注意部署會(huì)先清理掉線上磁盤(pán)的數(shù)據(jù),所以代碼修改過(guò)程中盡量避免產(chǎn)生新的數(shù)據(jù)。

部署成功后,激活并配置插件,可參照插件下載頁(yè)面的使用說(shuō)明。

在“設(shè)置-百度云插件”里填寫(xiě)B(tài)ucket名、AK、SK、HOST(HOST用來(lái)確定bucket所在的region,e.g.bj.bcebos.)。這里有一點(diǎn)要注意,建議為wordpress單獨(dú)建一個(gè)bucket,然后把bucket設(shè)為公共讀(即只有本人能上傳,但所有人都能讀取)。之后在媒體庫(kù)里正常添加文件即可,所有添加的文件會(huì)按照月份存放(e.g.uploads/2015/12/img1.jpg),相同的目錄結(jié)構(gòu)會(huì)創(chuàng)建在BOS的bucket下。

最后

應(yīng)用模板有其特殊性,針對(duì)的模板多會(huì)在線生成一些數(shù)據(jù),并不適合放在無(wú)狀態(tài)的容器中運(yùn)行,因此針對(duì)模板類的應(yīng)用,釋放了無(wú)狀態(tài)的限制(應(yīng)用重啟、休眠、啟動(dòng)等操作不再清理線上數(shù)據(jù)),但同時(shí)引入了新的限制,只允許部署一個(gè)實(shí)例(多個(gè)有狀態(tài)的容器之間的數(shù)據(jù)同步是個(gè)問(wèn)題,如果使用共享存儲(chǔ),則成本較高)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阜南县| 龙陵县| 永嘉县| 开江县| 望都县| 福清市| 达尔| 剑阁县| 通化县| 醴陵市| 浪卡子县| 奉化市| 湘西| 莫力| 湖口县| 大关县| 安丘市| 准格尔旗| 高雄县| 南川市| 台安县| 云林县| 沁源县| 仪陇县| 龙胜| 深州市| 郯城县| 海南省| 堆龙德庆县| 西安市| 东兰县| 龙里县| 孝昌县| 安阳市| 将乐县| 双牌县| 正镶白旗| 开封市| 光泽县| 太谷县| 涡阳县|