傳統(tǒng)情況下僧凰,網(wǎng)站源碼以及數(shù)據(jù)庫筷畦、圖片等資源都是存儲在一個服務(wù)器上的窒百。這樣的配置會存在這樣的尷尬問題:當(dāng)網(wǎng)站數(shù)據(jù)越來越多的時候黍判,就面臨著存儲空間不夠用、升級服務(wù)器配置篙梢、訪問出現(xiàn)卡頓等情況顷帖。而解決此問題的最好方法就是將網(wǎng)站、數(shù)據(jù)庫以及圖片等資源分開管理,存儲在不同的服務(wù)器上贬墩,這樣使用時只需要在主服務(wù)器上調(diào)用即可榴嗅。浪子虎博客使用的就是阿里云的OSS存儲服務(wù)。下面震糖,就隨著浪子虎的腳步踏入WordPress博客使用阿里云OSS存儲資源的步伐吧录肯。
1. 安裝WordPress
當(dāng)然,如果你連WordPress站點(diǎn)都沒有的話吊说,這一切就免談了论咏。所以,這是第一步颁井。關(guān)于具體步驟厅贪,筆者就不詳細(xì)講解了,如果有時間的話雅宾,下次會有一個專題來探討WordPress的安裝和使用方面的問題养涮。如果想使用阿里云OSS存儲服務(wù)的朋友,我想已經(jīng)有一個WordPress站點(diǎn)了眉抬,所以關(guān)于此步驟贯吓,筆者直接略過,如果這其中有不明白的朋友蜀变,可以聯(lián)系我悄谐。好,看下一步库北。
2. 購買阿里云OSS服務(wù)
第一步爬舰,登錄阿里云。(如果沒有阿里云賬戶的朋友寒瓦,可以自己根據(jù)提示注冊一個即可情屹。)
第二步,找到導(dǎo)航杂腰,進(jìn)入OSS購買頁面垃你,如下圖所示:
3. 配置阿里云OSS服務(wù)
第一步惜颇,進(jìn)入“管理控制臺”,在左側(cè)導(dǎo)航中選擇“對象存儲OSS”恤筛,如下圖所示:
第三步屯伞,創(chuàng)建Bucket。進(jìn)入OSS管理界面豪直,進(jìn)入“Bucket管理”劣摇,在右上角的地方找到“創(chuàng)建Bucket”的按鈕,之后根據(jù)提示創(chuàng)建自己需要的Bucket弓乙。如下圖所示:
Bucket創(chuàng)建成功之后末融,就可以對自己的Bucket進(jìn)行管理了,進(jìn)入“Bucket管理”暇韧,選擇自己剛剛創(chuàng)建的Bucket勾习,進(jìn)入之后做相應(yīng)的配置即可。Bucket的配置主要是以下幾點(diǎn):
? 私有:對object的所有訪問操作需要進(jìn)行身份驗(yàn)證。
? 公共讀:對object寫操作()需要進(jìn)行身份驗(yàn)證;可以對object進(jìn)行匿名讀涂乌。
? 公共讀寫:所有人都可以對object進(jìn)行讀寫操作艺栈。一般情況下選擇“公共讀寫”即可。
b. 防盜鏈設(shè)置湾盒。因?yàn)镺SS是按使用量收費(fèi)的服務(wù)湿右,為了減少用戶存儲于OSS的數(shù)據(jù)被其他人盜鏈而產(chǎn)生額外的費(fèi)用,所以防盜鏈的設(shè)置是很必要的历涝。具體的參考“Bucket屬性”下的“防盜鏈設(shè)置”進(jìn)行相關(guān)的設(shè)置即可诅需。
c. 域名設(shè)置。雖然阿里云也提供了免費(fèi)的域名使用荧库,但是為了便于管理堰塌,筆者還是推薦設(shè)置自己的域名。域名設(shè)置最復(fù)雜的地方就是你要聯(lián)系自己的服務(wù)商或者登錄自己的域名管理界面設(shè)置相關(guān)的二級域名分衫。當(dāng)然了场刑,設(shè)置好二級域名之后必須要進(jìn)行正確的CNAME解析才能正常的使用撒会。如果在這里遇到困難的朋友喷舀,可以聯(lián)系浪子虎,筆者很愿意分享自己的心得灶搜。
d. 圖片處理功能邀桑。圖片處理服務(wù)主要是針對以圖片為主的站點(diǎn)而言的瞎疼,在這里,可以設(shè)置圖片水印以及綁定圖片域名等壁畸,具體步驟參考阿里云官網(wǎng)的相關(guān)提示即可贼急。
到這里茅茂,基本上的設(shè)置都弄好了,接下來就是重頭戲了太抓。
4. WordPress和OSS的對接
這里是本篇的重點(diǎn)空闲,當(dāng)然了,如果已經(jīng)配置好的朋友走敌,可以跳過上面的步驟直接看這里即可碴倾。不多說了,上干貨掉丽〉疲 在這里,浪子虎推薦使用WordPress插件的方式來實(shí)現(xiàn)站點(diǎn)和OSS服務(wù)的對接机打。那么矫户,就先下載插件吧。
第一步残邀,下載地址:http://cdn.slmwp.com/slmwp/plug/aliyun-oss-support.zip
第二步皆辽,下載后,將解壓得到的文件夾aliyun-oss-support-master上傳到網(wǎng)站的/wp-content /plugins /目錄芥挣。
5. 注意事項(xiàng)
? ?終于,終于泽篮,終于搞定WordPress和阿里云OSS存儲服務(wù)這一對冤家了盗尸。那么,在配置過程中帽撑,我們應(yīng)該注意什么問題呢?
a. 基于WordPress的站點(diǎn)以及阿里云賬號泼各,這是最基本的要求;
b. 在創(chuàng)建Bucket的時候,最好選擇杭州節(jié)點(diǎn)的;
c. 浪子虎建議開啟Bucket防盜鏈功能;
d. Bucket最好綁定自己的域名亏拉,這樣以便于日后的管理工作扣蜻。