1. 程式人生 > 其它 >如何為WordPress站點配置HTTPS證書

如何為WordPress站點配置HTTPS證書

這是上一篇《如何為樹莓派上的WordPress站點配置自己的域名》的進階篇。

本篇介紹如何為WordPress站點,配置HTTPS證書

前置條件:

本例中,假設我們已經擁有一個自己的域名:bestexpresser.com,並且按照《教程五》,已經配置好了dev.bestexpresser.com自定義域名。接下來,我們將申請域名證書,配置到cpolar中,讓我們站點支援HTTPS協議。

步驟1 申請免費的域名HTTPS證書
如果您的域名在阿里雲、或騰訊雲購買,通常平臺可以申請到免費的子域名證書。在本例,我們可以在阿里雲申請一個 dev.bestexpresser.com 的免費域名HTTPS證書,具體請參考:《如何申請阿里雲的免費域名HTTPS證書》

步驟2 將HTTP證書配置到cpolar的配置檔案中
當我們獲得網站的HTTPS證書檔案包後,裡有兩個檔案,一個是站點證書檔案,一個是站點key金鑰檔案。

2.1 建立證書資料夾

  • 我們在D盤根目錄建立一個certs資料夾,用來儲存證書檔案。
  • 再建立一個當前域名的證書資料夾:site1
  • 然後把獲取到的證書檔案複製到site1檔案中。

具體如下圖:

2.2 修改cpolar配置檔案
使用vs code開啟cpolar配置檔案

在配置檔案中,找到WordPress隧道,在隧道下面,增加crt和key兩個引數,如下圖紅框。

引數說明:

  • crt: 站點的證書檔案全路徑
  • key: 站點金鑰檔案全路徑

儲存退出。

2.3 重啟cpolar服務
在工作列搜尋中,輸入服務,點選開啟

在服務列表中,找到Cpolar Service,點選滑鼠右鍵,選擇重新啟動,重啟服務。

2.4 檢視後臺Wordpress隧道是否線上正常
cpolar後臺--狀態--線上隧道列表

2.5 用瀏覽器開啟站點測試
開啟瀏覽器,使用https協議訪問站點,本例為:https://dev.bestexpresser.com/

我們看到了地址旁邊的小鎖頭,證明配置成功了!

總結:
我們申請了域名的HTTP證書,並且把它配置到cpolar中,使我們的站點顯得更正規,使我們的使用者更加安全。

下一步:
配置HTTP跳轉至HTTPS