侧边栏壁纸
博主昵称

从 7.6 版本开始,Snap 适用于CentOS 9 StreamCentOS 8 StreamCentOS 8CentOS 7。它也可用于 Red Hat Enterprise Linux (RHEL) 7.6+(请参阅在 Red Hat Enterprise Linux上安装snap)。

CentOS 8/9CentOS 7 的软件包位于每个发行版各自的Extra Packages for Enterprise Linux (EPEL) 存储库中。添加此存储库的说明在 CentOS 8/9CentOS 7 之间略有不同,这就是它们在下面单独列出的原因。

如果您需要知道您运行的是哪个版本的 CentOS,请输入cat /etc/centos-release. 如果您还没有将 CentOS 存储库添加到您的发行版中,可以按如下方式添加:

将 EPEL 添加到 CentOS 8/9 Stream 可以使用以下命令将 EPEL 存储库添加到 CentOS 8/9 Stream 系统:

1sudo dnf install epel-release
2sudo dnf upgrade

可以使用以下命令将 EPEL 存储库添加到 CentOS 7 系统:

1sudo yum install epel-release -y

将 EPEL 存储库添加到您的 CentOS 安装后,只需安装snapd软件包:

1sudo yum install snapd -y

安装后,需要启用管理主要 snap 通信套接字的systemd单元:

1sudo systemctl enable --now snapd.socket

要启用经典/var/lib/snapd/snap捕捉支持,请输入以下内容以在和之间创建符号链接/snap:

1sudo ln -s /var/lib/snapd/snap /snap

1.删除 certbot-auto 和任何 Certbot 操作系统包 apt如果您使用、dnf或 等操作系统包管理器安装了任何 Certbot 包 yum,则应在安装 Certbot snap 之前删除它们,以确保在运行命令时certbot使用 snap 而不是从操作系统包管理器安装。执行此操作的确切命令取决于您的操作系统,但常见的示例是sudo apt-get remove certbotsudo dnf remove certbotsudo yum remove certbot

在机器的命令行上运行此命令以安装 Certbot。

1sudo snap install --classic certbot

1.准备 Certbot 命令 在本机的命令行中执行如下指令,确保命令certbot可以运行。

1sudo ln -s /snap/bin/certbot /usr/bin/certbot
2#添加链接
3ln -s /usr/local/nginx/sbin/nginx  /usr/bin/nginx
4ln -s /usr/local/nginx/conf/ /etc/nginx

运行此命令以获取证书并让 Certbot 自动编辑您的 nginx 配置以提供服务,一步打开 HTTPS 访问,后跟conf文件目录

1sudo certbot --nginx --nginx-server-root=/usr/local/nginx/conf --register-unsafely-without-email

如果想手动更改 nginx 配置,请运行此命令。

1sudo certbot certonly --nginx

如果不想填写邮箱,在命令后面加 “--register-unsafely-without-email

存储位置,其中XXXX代表自己的域名:

Certificate is saved at: /etc/letsencrypt/live/XXXX.com/fullchain.pem
Key is saved at:         /etc/letsencrypt/live/XXXX.com/privkey.pem

安装完成后试试续签证书

1sudo certbot renew --dry-run

可以使用

继续给我添加api域名,需要配置txt,先获取后人工配置

1sudo certbot certonly -d *.ezxmt.com --manual --preferred-challenges dns-01  --register-unsafely-without-email

Certificate is saved at: /etc/letsencrypt/live/ezxmt.com-0001/fullchain.pem Key is saved at: /etc/letsencrypt/live/ezxmt.com-0001/privkey.pem

博主栏壁纸
博主头像 爱喝酸奶的我

一个随缘记录学习生活并取悦自己的博客小站

31 文章数
10 评论量
标签云