手动申请 Let's Encrypt 通配符证书

Updated on with 0 views and 0 comments

服务器版本: CentOS 7.6

安装 certbot

官方文档:https://certbot.eff.org/instructions?ws=nginx&os=centosrhel7

安装 snapd

sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

确保 snapd 版本是最新的

sudo snap install core; sudo snap refresh core

卸载掉曾经安装过的 Certbot

sudo yum remove certbot

安装 certbot

sudo snap install --classic certbot

准备 Certbot 命令

在本机的命令行中执行如下指令,确保certbot命令可以运行

sudo ln -s /snap/bin/certbot /usr/bin/certbot

获取证书

sudo certbot certonly --manual --preferred-challenges=dns-01

运行上面的命令后,则进入交互模式,以提交相关信息

续期

重新运行获取证书命令