一般,我們個人網站選擇又拍云較多的會使用云存儲功能,我們可以將圖片、靜態文件,以及稍微大文件的單獨存儲在云存儲中實現加速訪問和降低網站存儲空間的目的。筆者在"UPYUN又拍云存儲實現同步WordPress上傳圖片/附件文件加速效果"文章中也有分享過網站自動將圖片資源獨立存放在又拍云存儲中加速附件文件。同時,我們也可以看到又拍云也有提供CDN加速服務,可以實現靜態文件、網站全站加速。
筆者之前有使用過又拍云存儲,又拍云CDN還是第一次接觸,所以準備嘗試將網站加入又拍云CDN實現加速效果,體驗看看實際的部署過程和實際的加速效果。根據官方介紹,又拍云CDN擁有全球自建200多個節點,支持HTTP/2協議,可以實現HTTP、HTTPS以及協議跟隨線路配置。
這里需要說的,如果我們申請過又拍云聯盟免費賬戶,每月10GB存儲、15GB流量,也是可以應用到又拍云CDN服務的,而且可以使用HTTPS流量資源,這個在一般的CDN服務商中免費支持HTTPS還是不多見的。
老部落分享過又拍云相關文章:
1、又拍云加速存儲聯盟注冊免費每月贈送10GB存儲空間和15GB流量
2、UPYUN又拍云開通云存儲/CDN內容加速且使用FTP/Web管理存儲文件
3、UPYUN又拍云存儲綁定域名且申請SSL證書實現HTTPS加密
第一、準備工作
在這篇文章中,我準備嘗試體驗配置網站接入又拍云CDN加速服務,前期的準備工作肯定是需要一個又拍云賬戶,如果沒有賬戶可以注冊,或者可以申請聯盟賬戶有免費流量和存儲額度。其次,如果我們網站有接入SSL證書,則需要先將證書上傳到又拍云證書管理中。
又拍云證書管理:https://console.upyun.com/toolbox/ssl/
無論我們是免費證書,還是付費證書都需要添加到這里。當然,我們也可以在又拍云申請免費Let's Encrypt證書服務。
將我們網站當前SSL證書添加進來,會檢測當前證書是否有效。如果我們網站沒有使用SSL證書/HTTPS,那就不用管這一步。
第二、創建又拍云CDN加速服務
1、創建服務名稱和加速域名設置
根據使用場景,我們設置CDN服務名稱、加速域名,以及選擇對應場景。
2、設置回源協議
這里根據項目是HTTP還是HTTPS設置回源協議。如果我們需要同時HTTPS和HTTP啟用,直接用協議跟隨。設置服務器的源IP地址和端口默認(如果我們有特殊端口根據自己項目端口)。
3、設置綁定域名
默認上面添加一個域名,一般幾分鐘會根據提交域名審核是否通過,因為啟用CDN是需要BA域名才可以使用的。
如果有其他域名需要添加,根據上圖添加域名。同樣需要等待審核才可以顯示正常狀態。
第三、又拍云CDN接入啟用
1、CNAME解析
我們在上面添加域名的時候,可以看到有CNAME解析信息,復制信息,然后添加到我們域名域名解析設置。
根據我們域名所在的DNS平臺或者域名自己的DNS,然后添加CNAME解析,將原來的A記錄或者別名解析替換掉。
2、啟動HTTPS
如果我們站點是用HTTPS加密傳輸的,需要在又拍云CDN中也啟用我們開始上傳的自定義證書。
進入HTTPS管理,然后啟動證書。
這樣,只需要解析正常通過,就可以將網站啟用CDN加速。
第四、又拍云CDN常規設置
正常默認設置又拍云CDN也是啟動的,我們也可以根據實際的需要進行自定義參數。比如設置回源管理、緩存配置、性能優化、訪問控制、圖片處理等。這些參數的設置筆者就不在分享,我們可以根據實際的體驗再單獨設置和啟動看看變化。
第五、又拍云CDN使用小結
1、又拍云CDN初次體驗,設置過程也算是比較簡單。申請聯盟賬戶可以免費擁有每月15GB流量,當然也包括HTTPS流量都是免費的。一般的網站使用也是夠用的。
2、啟用又拍云CDN的網站、域名必須BA過的才可以通過和使用,這個對于大部分國內CDN商家政策一貫如此,沒有辦法。
未經允許不得轉載:老部落?網站配置接入又拍云CDN加速服務 實現靜態資源/全站加速