網頁程式設計
基礎入門教學

SSL憑證申請

SSL簡介

伺服器與瀏覽器傳送資料時以一種加密與解密的方式,進行資料的傳輸方式。其主要目的為達到保護網路使用者,於網站頁面上填寫之個人機密訊息時,在傳輸過程當中不被駭客截取或竄改資料的一種加密與解密機制。在很多網站(購物網及網路銀行更是不可缺乏)上皆可見到此類機制,基本上在瀏覽器網址列上亦可明顯看到有一把鎖頭的圖片,讓訪客更容易查覺與一般網址不同處,如下圖所示:

使用SSL基本上有幾個優點:

  • 與不加密的網路連線相比,使用 SSL 更能保障隱私及安全性,因為這種連線技術可降低資訊被第三方攔截或誤用的風險,讓許多網站訪客在提供付款等個人資訊時倍感安心。
  • 與 http/1協定比較下,在傳輸速度上還要快一些,SSL為 http/2協定。
  • 基於 google 的政策影響,在網站關鍵字排名上稍微略佔優勢。

 

SSL憑證申請

通常網站要申請SSL憑證使用,可向憑證授權單位申請,不過這些授權單位,基本上都會向申請者收取憑證費用(通常都是以年計費),價格落差也蠻大的(國外的月亮好像圓一點),小學生在此要介紹的是提供免費SSL憑證申請的單位,以三個月為一期,初申請時可留下電子信箱註冊後,每逢憑證到期時,再回該網站「免費續約」即可,下面為SSL憑證免費申請的網址與申請流程:

申請免費SSL憑證單位網址:

網站名稱:SSL For Free
申請網址:https://www.sslforfree.com/
憑證單位:Letsencrypt
虛擬主機推薦:糖果主機

首先,在申請前,要懂得如何使用 FTP 軟體,以及確認你的主機是否可以自行設定SSL憑證等問題,有些虛擬主機商會要求你使用獨立 IP,基本上要看主機商而定,上面推薦的虛擬主機使用及安裝SSL憑證非常簡便,幾個動作就幫你搞定,也省去使用獨立IP的費用,主機的價錢也比國內主機商來的實惠很多,後面教學內容會以此主機的設定與安裝SSL憑證為範例,圖文教學,請一步步跟著小學生腳步走,讓你輕鬆幫自己架設一個擁有SSL憑證(還免費)的站點唷!

  • 首先,進入到申請憑證的網址:https://www.sslforfree.com/,在網站網址的地方填上你的網址,然後點擊 Creat Free SSL Certificate,如下(網址請填寫自己的網址)

 


  • 接著會看到如下圖一堆英文出現,我們選擇中間的 Manual Verification 手動安裝

 


  • 當你點擊完手動安裝鍵時,頁面下方會新出現下面文字,要求驗證你的網域所有權(證明這網站是你的,並且你擁有上傳檔案的權限),做法就是將他們提供的檔案上傳到你的主機上做驗證,因此你必須要使用FTP?軟體上傳檔案到他們指定的位置,點擊 Manually Verify Domain 繼續

 


  • 在來就會出現下面的流程指示,引導你要如何動作,共有幾點指示,我們就把流程簡單說明一下:

  • 把第1.項目上面附帶的兩個檔案(也許會是1個或3個,這裡是兩個),全部下載回電腦內
  • 在網站的根目錄下,先建立一個 .well-known 資料夾
  • 進入?.well-known 資料夾內,建立一個 acme-challenge 資料夾
  • 再進入到?acme-challenge ,把剛剛下載回來的檔案上傳上去此資料夾內。如下圖所示:
  • 將下載回來的檔案上傳到你的主機目錄 /.well-known/acme-challenge/ 資料夾內後,點擊申請頁面下方的 Download SSL Certificate 鍵進入下載檔案頁面

 


  • 接著申請頁面上會出現如下圖示,並且會出現一個要求申請者留下憑證到期時的通知信箱,如圖:

  • 請將你的信箱及密碼填上,這樣下次憑證將到期前,該網站的系統會自動發信到你的信箱通知申請者,須要去延長期限了(三個月一期),接著頁面中,同樣會出現申請者的 SSL 憑證資料及其提供下載的檔案,如下:

  • 申請者可以將上面的憑證資料上傳到自己主機內設定好,網站即可使用SSL加密功能了

接著請繼續閱讀 安裝SSL憑證

SSL憑證安裝

 

 

讚(0)

評論 搶沙發

  • 暱稱 (必填)
  • Email (必填)
  • 網址