我用阿里雲的虛擬雲主機,也能配置https加密嗎?
答案是YES。緩存
整個過程比想象中還要簡單,都是一些基本的配置,虛擬主機 Web託管均可以很容易的搞定https。網站
首先咱們要了解一下,阿里雲是怎麼支持https的?
看了文檔才發現,原來阿里雲的https被當作CDN裏的一個加速配置,其實這也好理解,CDN原本就是在源地址之上加了一層緩存,若是加的緩存是https,不就能夠把網站改形成https嗎。阿里雲
接下來的問題就是,ssl證書哪裏來?https怎麼配置?加密
從阿里雲產品搜索發現,阿里雲提供了一種免費的ssl,叫Symantec,它的缺點是隻能支持一個域名綁定,其實這樣足夠了,小網站本就只有一個主站域名。cdn
一. Symantec證書的配置過程
1.阿里雲首頁搜索SSL證書
2.在SSL詳情頁面點擊當即購買。是的沒錯,免費證書價格0元,但也要下單購買
3.選擇免費型DV SSL,訂單價格提示0元,此時支付,獲取證書
4.在SSL證書頁面,會看到你申請到的證書,此時證書還未綁定域名,處於未簽發狀態
5.點擊申請,填寫域名信息,這裏填主域名,不要填二級域名 通配域名等
6.申請後,過大約半個小時就會顯示證書已簽發,而後就須要你進行https和cdn管理配置教程
二. CDN配置過程
當你獲得SSL證書後,先不要急着配置https,咱們須要先配置如下CDN。爲何呢?ssl
咱們以前解釋過,阿里雲的https是當作CDN的加速選項來實現的,因此首先要開通CDN。
CDN的開通是不收費的,後續使用CDN的計費有兩種模式,一種是按使用次數計費,一種是買套餐包,這個你能夠按本身業務量級選擇。文檔
接下來,咱們配置一下CDN。部署
1.先打開CDN控制面板。
2.點擊添加域名,輸入域名,輸入源IP,其餘選項默認,點擊肯定。
3.配置CDN域名後,咱們看到提示:須要配置CNAME解析。
4.在CDN域名列表,咱們看到有CNAME的一條配置顯示歎號,代表未正常解析。(若是已經配置了CNAME域名解析,能夠忽略)
5.既然來到CDN頁面,咱們順便先看一下,在HTTPS設置頁面,顯示https關閉。產品
若是你在這裏操做https開啓,默認的https配置方式是比較麻煩的,不須要,因此你繼續按個人教程操做便可。
三. DNS解析配置過程
如今咱們要配置CNAME解析記錄。
DNS解析配置是將域名解析到主機的一項服務,這個功能也是須要購買的,通常在買域名的時候會有套餐。
咱們經常使用的有A記錄和CNAME記錄兩種,在主機綁定域名的時候,阿里雲會默認幫咱們配置A記錄,因此這裏須要從新配置如下。
1.在DNS解析控制面板,點擊域名的解析設置。
2.通常咱們會配置@和www兩個主機記錄,若是你發現已經有這兩個記錄,那就要檢查記錄類型。
記錄名不容許重複,因爲CDN要求必須是CNAME記錄,所以能夠先刪除A記錄,再按要求配置CNAME記錄。
3.記得要配兩條記錄,每條記錄有三個地方要填,記錄類型、主機記錄、記錄值。
記錄類型選CNAME,主機記錄填@和www
@對應的記錄名是pintuan001.com開頭的,www對應的記錄名是www開頭的。
記錄值在CDN域名列表上,能夠回看 CDN配置過程第4步
添加完成後,會顯示在列表中
4.CNAME解析配置成功後,再查看CDN域名列表,顯示解析正常。
四. 部署HTTPS
接下來就是最激動人心的https配置了!
1.域名解析配置好後,咱們回到SSL證書頁面,點擊部署 (若是提示須要控制檯受權,就點擊受權)
2.選CDN部署,會列出你能夠綁定的域名,這裏CDN列出的域名是你配置好的CNAME類型域名解析
3.點擊肯定,勾選自動配置TXT類型的域名解析,就會自動開啓CDN的https加速,這個時候https就配置OK了。
4.咱們也能夠看一下,https默認幫咱們配置的TXT解析記錄
5.若是想知道https的配置在哪修改,好比想修改https的跳轉模式,想關閉https等,能夠在 CDN ⇒ 域名管理 ⇒ HTTPS配置 中查看
6.https的跳轉模式有什麼用處呢?
網站配置https後,通常狀況下http的地址仍是能夠正常訪問的,若是你想讓用戶只使用https,就能夠打開強制跳轉。
END
至此,整個網站的https配置工做就完成了,相比起人工配置ssl證書、解析、頁面跳轉,是否是方便不少?
若是你也在搞本身的網站,也快給網站配置如下https吧