如何將wordpress圖片附件搬到阿里云OSS上

作者: 魯智深 分類: 阿里云 發布時間: 2014-10-27 00:08

網站前期運營可能不會用到阿里云OSS(網站的圖片和程序分離存儲),但隨著網站上的文章越多,論壇的注冊會員多了起來,相應的圖片也占用的網站大部分內存,并且在打開網頁時會出現加載緩慢!

到這里就需要用到阿里云OSS(ps:國內相同的又拍云,等等)!

分擔Web服務器的I/O負載-將耗費資源的圖片服務分離出來,提高服務器的性能和穩定性能夠專門對圖片服務器進行優化

為圖片服務設置有針對性的緩存方案,減少帶寬成本,提高訪問速度

提高網站的可擴展性-通過增加圖片服務器,提高圖片吞吐能力

如何實現網站的圖片和程序分離存儲

1、首先需要在阿里云官方申請一臺OSS,目前申請有200元代金券;

2、按照教程進行OSS域名綁定教程?這里就不在解釋,如果疑問咨詢阿里云官方;

3、成功綁定后,訪問OSS上的文件即可成為:http://已綁定域名/object (示例: www.mydomain.com/object文件名)

4、安裝wordpress插件oss-support-master

插件特色:

1.上傳圖片的同時會將略縮圖一并上傳;

2.刪除文件時,會與WordPress后臺同步刪除;

3.可以選擇是否在本地服務器保留文件備份;

4.借助于OSS防盜鏈功能,可以實現圖片防盜鏈;

5.可以自定義域名——既可以選用oss.aliyuncs.com/bucket/filename形式,也可以選用bucket.oss.aliyun.com/filename形式。

 

阿里云附件

阿里云附件

 

安裝方法

1、下載插件(作者為Ivan Chou)

百度網盤

2、第二、在插件管理面板啟用“阿里云附件”

3、第三、設置 >OSS Setting,配置使用的Bucket、AK和SK。

阿里云存儲設置

阿里云存儲設置

4、設置save path onoss存儲路徑,這個自己設定。

Object管理

Object管理

5、注意點

(1)關于如何把原有的圖片附近存儲鏈接,全部搬到阿里云oss上,本人對mysql知識不是很了解,抱歉;

(2)全部配置好了,打開“媒體庫”會發現,原有圖片不能正常顯示,只要將原有圖片上傳到阿里云oss就解決了,推薦批量上傳軟件OssExplorer(beta)。

(3)在安裝插件時發生報錯如下圖:

插件報錯

插件報錯

解決:

致命錯誤:未捕獲的異常’OSS_Exception“有消息”功能get_loaded_extensions已被禁用,請檢查PHP配置“。

好了到這里基本就已經完成了。

相關教程

阿里云ECS安裝wordpress教程

如果覺得我的文章對您有用,請隨意打賞。您的支持將鼓勵我繼續創作!

4條評論
  • 駐足

    2015 年 3 月 31 日 08:47

    圖片和 附件什么的。是不是可以分離的。

    1. 愛映“瘋”

      2015 年 3 月 31 日 09:06

      好像是不行的

  • 小譚

    2014 年 12 月 27 日 23:43

    這個插件會一并把鏈接地址寫入數據庫嗎?(打開網站圖片等附件是從oss下載)

    1. 愛映“瘋”

      2014 年 12 月 28 日 13:41

      是的

發表評論

電子郵件地址不會被公開。 必填項已用*標注

中了亿元大奖