Xampp 安裝免費的 ZeroSSL 憑證

這邊是教大家如何在Xampp使用免費的 ZeroSSL,若你想使用付費的SSL請看這篇
好,一開始請先至 https://zerossl.com/,註冊好帳號
按下 New Certificat 按鈕

輸入你的域名>下一步

選擇90天的憑證(一年的要付費)>下一步

下一步

選擇Free方案,只能申請三組憑證...>下一步

選擇上傳檔案的驗證方式
在網站根目錄建立.well-known/pki-validation/ 此路徑需要的資料夾
windows如何建立.well-known 資料夾?
新增資料夾>命名.well-known.就能建立了
將驗證用的檔案放到pki-validation目錄中>下一步


驗證成功!可以下載憑證了

按下Download Certificate
你會得到一個yourname.com.zip
解壓縮後裡面有三個檔案
certificate.crt
private.key
ca_bundle.crt
開啟 http-ssl.conf
# Listen 443 改為 Listen 443
*作業系統防火牆請記得開放443port

certificate.crt 更名為 yourname.crt 後存放到如上圖的server.crt位置
private.key 更名為 yourname.key 後存放到如上圖的server.key位置
ca_bundle.crt 更名為 yournameca_bundle.crt 後存放到原本的ca_bundle.crt位置
開啟 httpd-ssl.conf
加入網站
1 | ServerName xxx.com.tw DocumentRoot "D:/xampp/htdocs/webs/xxx.com.tw" SSLEngine on SSLCertificateFile "D:/xampp/apache/conf/ssl.crt/yourname.crt" SSLCertificateKeyFile "D:/xampp/apache/conf/ssl.key/yourname.key" SSLCACertificateFile "D:/xampp/apache/conf/ssl.crt/yournameca_bundle.crt" |
重啟Apache

再回到ZeroSSL,檢查憑證是否安裝成功

出現這個畫面就代表安裝成功囉!

免費的 ZeroSSL 憑證有90天的限制




發表評論
想要留言嗎?歡迎歡迎!