一、打开网站certbot
二、下面有步骤,我们安装snapd
# 查看版本内核
cat /etc/centos-release
# 我们这里是centos7,使用以下命令可以将EPEL存储库添加到CentOS 7系统中
sudo yum install epel-release
# 安装snapd
sudo yum install snapd
# 安装后,需要启用管理主snap通信套接字的systemd单元:
sudo systemctl enable --now snapd.socket
# 要启用经典snap支持,输入以下命令在/var/lib/snap /snap和/snap之间创建一个符号链接:
sudo ln -s /var/lib/snapd/snap /snap
# 安装certbot
sudo snap install --classic certbot
# 在机器的命令行上执行以下指令,以确保可以运行certbot命令
sudo ln -s /snap/bin/certbot /usr/bin/certbot
# 因为我们的nginx在docker上,所以我们先停止docker
sudo certbot certonly --standalone
# 执行完成后,就可以在服务器上生成验证文件