日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

申请Let's Encrypt的证书

發布時間:2024/2/28 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 申请Let's Encrypt的证书 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

允許EPEL倉庫

$ yum -y install yum-utils $ yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional 安裝CertBot

$ sudo yum install certbot

certbot需要pyOpenSSL 0.14版本

pip show pyOpenSSL查看版本, centos 7.2默認安裝的pyOpenSSL0.13, 運行certbot會報錯

pip install pyOpenSSL==0.14


certbot在申請證書過程中,會通過訪問待申請域名下面的.well-known/acme-challenge/*來驗證服務是否可訪問,所以需要先配置一下nginx.

在 nginx.conf加入以下配置

location ^~ /.well-known/acme-challenge/ {default_type "text/plain";root /usr/local/nginx-1.10.1/html; }

申請證書


參數說明

--webroot 使用webroot plugin

-w webserver的root,/usr/local/nginx-1.10.1/html這是我的nginx的webroot目錄

-d 指定域名,這里是panchan.net.cn, www.panchan.net.cn


生成的證書存放在/etc/letsencrypt/live/panchan.net.cn目錄下面。


自動更新證書

Let's Encrypt申請的免費證書90天會自動過期,可以使用以下命令自動續期

首先運行certbot renew --dry-run, 測試是否可以自動續期,如果返回正確,可以在cron或systemd中添加計劃任務certbot renew實現自動續期。


參考資料

https://letsencrypt.org/

https://letsencrypt.org/docs/

https://certbot.eff.org/#centosrhel7-nginx


總結

以上是生活随笔為你收集整理的申请Let's Encrypt的证书的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。