欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用let's?encrypt申請免費的SSL證書

 更新時間:2023年05月08日 08:42:54   作者:真的不能告訴你我的名字  
這篇文章主要為大家介紹了如何使用let's?encrypt申請免費的SSL證書示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

正文

想增加網(wǎng)站安全性,購買商業(yè)版本的SSL證書又太貴?

本篇文章手把手教你使用let's encrypt申請免費的SSL證書。

本文所依賴的環(huán)境為:

前置條件

若你想使用let's encrypt申請免費的SSL證書,必須要滿足以下幾點:

必須有一個域名。

必須有一臺擁有公網(wǎng)IP的服務器。

在創(chuàng)建證書的過程中,需要證明你對該域名的所有權,所以需要一個域名,而擁有一臺有公網(wǎng)IP的服務器則是需要運行certbot客戶端工具來協(xié)助生成證書,在此過程中,需要用到外網(wǎng)。

安裝客戶端工具certbot

let's encrypt無需注冊登錄,也能生成SSL證書,需要用到客戶端工具為certbot,該工具是使用python來寫的,在centos 7系統(tǒng)下,該工具安裝如下:

安裝python3和pip3

yum install python3 python3-devel

升級pip3,版本要大于20

pip3 install "pip>=20"

安裝必要依賴

pip3 install setuptools-rust

setuptools-rustpythonrust擴展所開發(fā)的插件,目的為用 rust 編寫的 python 擴展就像用 C 編寫一樣容易。

安裝certbot

pip3 install certbot

檢驗客戶端

使用certbot --version 可以校驗安裝是否正常,例如:

如果正常輸出了版本,就證明安裝完畢。

若直接安裝網(wǎng)絡太卡的話,可以考慮加一個源信息,例如: 升級pip使用清華源命令為:

pip3 install "pip>=20" -i https://pypi.tuna.tsinghua.edu.cn/simple

設置域名解析

若想使用let's encrypt簽發(fā)證書,就必須將涉及的域名,先解析到服務器才行。

例如我們將預申請SSL證書域名 和 服務器IP地址的信息整理如下:

預申請SSL證書域名服務器IP地址
pdudo.***.com1...4

我們在申請證書之前,就必須將該域名pdudo.***.comA記錄解析到1.*.*.4才行。

在申請SSL證書的時候,我們需要在1.*.*.4服務器上操作certbot才行。

申請SSL證書

在安裝客戶端工具和設置域名解析后,我們就可以來申請SSL證書了,但是在申請前,需要先保證我們服務器1.*.*.4的80端口沒有被占用,且外網(wǎng)防火墻也是開放的。這樣做的目的是let's encrypt來訪問我們的服務器進行校驗和下發(fā)證書。

做完上述操作后,執(zhí)行下列命令,來申請SSL證書:

certbot certonly --standalone -d pdudo.***.com

上述命令的意思是,啟動獨立的web服務進行身份驗證,為pdudo.***.com申請/續(xù)訂SSL證書,但是不需要安裝。

在此過程中,會彈出很多的選項,讓我們輸入,大概流程為:

  • 會讓我們輸入郵件地址,將用于續(xù)訂和安全通知。
  • 會讓我們確定是否向ACME server注冊。
  • 是否分享你的郵件讓EFF共享。

如果申請成功后,會在/etc/letsencrypt/live/下,以域名為目錄,里面存儲的證書信息,并且會告知過期時間是多久。

運行截圖:

總結

本篇文章,我們使用let's encrypt為網(wǎng)站申請免費的證書,無需登錄、注冊,簡單使用命令,幾分鐘內(nèi)就可以生成證書了,超級簡單吧,快來試試吧。注意,let's encrypt申請的證書,有效期只有3個月,所以,使用該方法生成的證書,每2個月幾乎就要停止web后更新一下證書才行。

以上就是使用let's encrypt申請免費的SSL證書的詳細內(nèi)容,更多關于let's encrypt申請免費SSL證書的資料請關注腳本之家其它相關文章!

相關文章

  • 遇到不能復制的網(wǎng)站怎么辦?

    遇到不能復制的網(wǎng)站怎么辦?

    有時我們看到喜歡的網(wǎng)頁內(nèi)容時定會產(chǎn)生復制下來為我所用的沖動,不過當你點擊鼠標時它卻沒有任何反應,選擇的內(nèi)容沒有任何變化,不禁有點掃興。不要緊,辦法總比困難多!
    2009-06-06
  • Git獲取本地分支對應的遠端服務器分支名的方法

    Git獲取本地分支對應的遠端服務器分支名的方法

    這篇文章主要介紹了Git獲取本地分支對應的遠端服務器分支名的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • 深入理解瀏覽器的各種刷新規(guī)則

    深入理解瀏覽器的各種刷新規(guī)則

    這篇文章給大家詳細介紹了PC瀏覽器的刷新方式,以及簡單的介紹了WISE瀏覽器的刷新方式,文章介紹的很詳細,有需要的朋友們可以一起來看看吧。
    2016-10-10
  • 永久解決VSCode終端中文亂碼問題

    永久解決VSCode終端中文亂碼問題

    這篇文章主要介紹了永久解決VSCode終端中文亂碼問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Postman全局注冊方法及對返回數(shù)據(jù)可視化處理

    Postman全局注冊方法及對返回數(shù)據(jù)可視化處理

    這篇文章主要為大家介紹了Postman全局注冊方法及對返回數(shù)據(jù)可視化處理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • Get方法和Post方法的區(qū)別深入理解

    Get方法和Post方法的區(qū)別深入理解

    學習編程的人對Get方法和Post方法并不陌生吧,GET是從服務器上獲取數(shù)據(jù),POST是向服務器傳送數(shù)據(jù),不了解的朋友可以詳細參考下
    2013-10-10
  • 淺析hosts 文件的作用及修改 hosts 文件的方法

    淺析hosts 文件的作用及修改 hosts 文件的方法

    hosts是一個沒有擴展名的系統(tǒng)文件,其基本作用就是將一些常用的網(wǎng)址域名與其對應的 IP 地址建立一個關聯(lián)“ 數(shù)據(jù)庫 ”。接下來通過本文給大家介紹hosts 文件的作用及修改 hosts 文件的方法,需要的朋友參考下吧
    2018-01-01
  • udp協(xié)議簡介_動力節(jié)點Java學院整理

    udp協(xié)議簡介_動力節(jié)點Java學院整理

    這篇文章主要為大家詳細介紹了udp協(xié)議簡介的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 詳解Git建立本地倉庫的兩種方法

    詳解Git建立本地倉庫的兩種方法

    這篇文章主要介紹了詳解Git建立本地倉庫的兩種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • unity下載并和vs2019關聯(lián)的步驟詳解

    unity下載并和vs2019關聯(lián)的步驟詳解

    這篇文章主要介紹了unity下載并和vs2019關聯(lián)的步驟,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08

最新評論