SSL For Free 教學:免費 SSL 憑證申請 & 安裝

最後更新時間:2025-11-20,由 Dean 更新 Not By AI

架設一個網站,為了保護用戶資料不被隨意串改,會建議加裝 SSL 憑證

當你的網站出現「你的連線不是私人連線」、「此網頁包含不安全的內容」,通常就代表你的網站沒有成功安裝 SSL 憑證,或是憑證過期。

大多時候主機商都會提供免費 SSL 憑證讓你安裝,但如果你的主機商沒有免費 SSL 憑證,這時就會需要自行在其他平台申請免費 SSL 憑證,再上傳到你的主機。

這篇會分享如何透過 SSL For Free 申請免費憑證,並安裝到自己的主機上。

SSL For Free 教學:如何申請免費 SSL 憑證?

SSL For Free 是讓一般使用者可以簡單安裝 Let’s Encrypt 免費憑證的平台,操作起來很直觀。

目前已被知名憑證商 ZeroSSL 合併,因此在 SSL For Free 申請免費憑證,有以下限制:

  • 一個帳戶只能申請 3 個 90 天效期的單網域 SSL 憑證,不是完全免費,也不包含除 www 以外的子網域。
  • 每 90 天就要手動重新驗證和安裝。(也就是你每 90 天,都需要做一次接下來的步驟;若想省時,建議你可直接購買付費 SSL 憑證 SSLs.com)

以上都確認,就按以下步驟申請免費憑證:

step 1

SSL For Free,輸入網域名稱 (不用 www),按「Create Free SSL Certificate」。

申請免費憑證1

step 2

輸入信箱和密碼,按「Register」申請一個帳號。

申請免費憑證2

step 3

先輸入網域名稱,再按 Next Step 到下一步。(系統會自動帶入 www 子網域)

申請免費憑證3

step 4

選「90 days Certificate」,按 Next Step 繼續設定。

申請免費憑證4

step 5

確認全部都沒有開啟 (均為付費項目),按 Next Step 。

申請免費憑證5

step 6

確認有開啟「Auto-Generate CSR」,再按 Next Step。

申請免費憑證6

step 7

確認有選到免費方案 (Selected),才按 Next Step 到下一步。

(如果不是,可能是前面點到收費項目,都點開來查看並取消)

申請免費憑證7

step 8

這一頁是驗證網域的所有權:

  1. 選一個驗證方法 (以下用「上傳檔案」示範)。
  2. 選 HTTP。
  3. 點 Download Auth File 這個連結下載檔案。
  4. 用 FileZilla 連上 FTP,在網站根目錄 (public_html) 裡新增 2 個資料夾:
    • 先新增一個名為 .well-known 的資料夾 (包含 .),點進資料夾。
    • 在.well-known 資料夾裡,再新增一個名為 pki-validation 的資料夾。
    • 在 pki-validation 資料夾上傳剛剛下載的檔案。
  5. 上傳檔案後,點頁面上的 2 個連結,確認可以看到文字。
  6. 都確認後,按 Next Step。
申請免費憑證8

step 9

點 Download Certificate 下載憑證的壓縮檔。

申請免費憑證9

打開壓縮檔,會有 ca_bundle.crt、certificate.crt 和 private.key 等 3 個檔案。

接下來,按照下一段的步驟,到主機端安裝好,再回來點 Next Step 就完成了。

DR.DEAN LOGO
自架一個能提升
200%
諮詢量的網站
自架一個能提升200 諮詢量的網站書本

如何在主機上安裝免費 SSL 憑證?

因為每個人使用的主機不太一樣,以下分別用「共享主機管理介面 cPanel」與「VPS 主機 Cloudways」來做示範。

安裝邏輯都差不多,就是在後台找到「SSL 安裝」的地方把剛剛下載的檔案貼上,並按安裝就行了。如果真的不會,可請你的主機商協助。

在 cPanel 安裝免費憑證

step 1

登入主機的 cPanel 後台,右邊頁面往下拉,在 Security 點進 SSL/TLS。

cPanel安裝SSL1

step 2

在右下角的「INSTALL AND MANAGE SSL…」下點進「Manage SSL Sites」連結。

cPanel安裝SSL2

step 3

先解壓縮剛剛在 SSL For Free 下載的 3 個檔案,用記事本打開 private.key、ca_bundle.crt 檔和 certificate.crt 檔,複製裡面的代碼貼到相應位置:

頁面往下拉,找到 Install an SSL Website:

  1. Domain:點開下面的選單,選擇要安裝的網域。
  2. CRT:貼上 certificate.crt 檔案裡的代碼。
  3. KEY:貼上 private.key 檔案裡的代碼。
  4. CABUNDLE:貼上 ca_bundle.crt 檔的代碼。
  5. 都確認後,點「Install Certificate」安裝 SSL 憑證。

(若無法用右鍵選記事本打開 .crt 和 .ca-bundle 檔,新增一個純文字文件,再把檔案拉到文件裡就可以了)

cPanel安裝SSL3

step 4

等安裝好後,跳轉同一個頁面,就會看到主網域和 www 子網域出現綠色鎖頭。

cPanel安裝SSL4

* 一般的免費 SSL 憑證只包含主網域和 www 子網域。

在 VPS 主機安裝憑證 (以 Cloudways 示範)

step 1

登入 Cloudways,進網站管理頁:

  1. 點 SSL Certificate。
  2. 等跳轉 SSL 管理頁,選「Upload Custom SSL and Key…」。
  3. 最後點「Install SSL」。
Cloudways安裝SSL1

step 2

打開在 SSL For Free 壓縮檔裡的 certificate.crt 和 private.key,.crt 是 CERTIFICATE 開頭,.key 是 PRIVATE KEY 開頭。

Cloudways安裝SSL2

* crt 檔不是純文字文件,如果不能按右鍵用記事本打開,就先開一個純文字文件,再把 .crt 檔丟進去。

step 3

  1. 把兩個文件裡的代碼貼上:
    • CERTIFICATE 的代碼全部貼在 CRT 欄位上。
    • PRIVATE KEY 的代碼全部貼在 KEY 欄位上。
  2. 確認後,按 Submit。
Cloudways安裝SSL3

* Cloudways 會直接幫你覆蓋原本的 SSL 憑證。

step 4

打開 Chrome 瀏覽器,連上網站首頁檢查是否成功安裝:

  1. 點進網址前的圖示。
  2. 再點「已建立安全連線」。
  3. 等進了「安全性」設定,再點「憑證有效」右邊的小箭頭。
Cloudways安裝SSL4

跳出的視窗會顯示發行者的組織名稱 (圖片上是 Sectigo)。

Cloudways安裝SSL4-1

你還可以用這個方法檢視其他網站使用哪種 SSL 憑證,或檢查網站的 SSL 憑證什麼時候過期。

SSL For Free 安裝相關問題

還有哪些平台可以申請免費 SSL?

除了這篇介紹的 SSL For Free,還有 4 種免費 SSL 憑證可供申請:
Let’s Encrypt:最普及的免費憑證,由非營利組織 CA 提供,並和多家主機商合作。
Buypass Go SSL:使用 Certbot,可安裝效期 180 天的免費憑證。
AWS Certificate Manager (ACM):有使用 AWS 服務的話,就能直接在控制台安裝。
Google Trust Services (GTS):如果是 Google Cloud 用戶,可按教學步驟申請。

如果用 DNS 驗證網站不成功,怎麼辦?

DNS 設定後,等待的時間從幾分鐘到幾小時都有,如果 1 小時後還沒成功,就檢查是不是貼錯內容。

如果 DNS 一直驗證不成功,就用另外 2 個方法驗證:
.如果有網域信箱,就用網域信箱驗證。
.如果沒有網域信箱,就改用 FTP 上傳檔案到網站根目錄驗證。

細節可以參考另一篇「SSL 是什麼」的「購買付費憑證」第二部分,不管是免費還是付費,網站申請 SSL 憑證的驗證方法是相同的。

主網域成功安裝 SSL,www 子網域卻沒有安裝到?

確認 DNS 上是否幫 www 子網域設定了指向主網域的 CNAME 紀錄 ,若沒有設定,www 子網域無法安裝 SSL 憑證,建議參考「安裝網域教學」做設定。

成功安裝憑證後,為什麼顯示「你的網頁不安全」?

到主機後台檢查是否開啟了 HTTP 重定向功能,把所有網頁都導向 HTTPS。

處方箋
限量
領取

我們致力於協助專業工作者打造品牌。
8 年實務經驗,精煉出這些《處方箋》,
想在你卡住時,給你一些有用的方向。

自架一個能提升200 諮詢量的網站
專業工作者 5 階段封面 數位工具導航包 1
專業服務者的 5 種網站商業模式拆解
品牌視角內容策略專業工作者必學系統化方法
DR.DEAN LOGO
文章目錄
返回頂端
自架一個能提升
200%
諮詢量的網站