ACME Client Certbot Install Let's Encrypt CA in CentOS Nginx

出自ChevyneWiki
跳至導覽 跳至搜尋

安裝 snap 套件

yum install epel-release
yum update
yum upgrade
yum install snapd
systemctl enable --now snapd.socket
ln -s /var/lib/snapd/snap /snap
reboot
snap install core
snap refresh core

安裝 Certbot 套件

yum remove certbot
snap install --classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot

申請及安裝 CA 憑證

獲取並安裝憑證,並讓Certbot自動編輯Nginx配置

certbot --nginx

只獲得憑證,並且希望手動更改Nginx配置

certbot certonly --nginx

自動更新 CA 憑證

安裝套件己包含自動更新設定,可以通過以下命令來測試自動續訂:

certbot renew --dry-run