我是靠谱客的博主 动听乌龟,最近开发中收集的这篇文章主要介绍申请免费Let‘s Encrypt通配符HTTPS证书,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

申请免费Let's Encrypt通配符HTTPS证书


2018年,Let's Encrypt 宣布 ACME v2 正式支持通配符证书,但是这个证书有效期是3个月一签

配置环境:
    操作系统: centos 7.8

工具:certbot

网上有些文章会告诉你是使用:certbot-auto ,但是这个工具官方 2021年1月 通知不再支持所有的操作系统

一,安装工具certbot

1,先安装epel
yum install epel-release

2,安装snapd
yum install snapd

3,启用snapd.socket
systemctl enable --now snapd.socket

4,创建/var/lib/snapd/snap和/snap之间的链接
ln -s /var/lib/snapd/snap /snap

5,将snap更新至最新版本
sudo snap install core
sudo snap refresh core

6,如果之前在系统上已经部署过certbot,则需要先将其进行卸载
yum remove certbot
rm /usr/local/bin/certbot-auto
rm -rf /opt/eff.org/certbot

7,通过snap安装certbot
snap install --classic certbot
ln -s /snap/bin/certbot /usr/bin/certbot

二,letsencrypt的使用 生成证书

certbot --server https://acme-v02.api.letsencrypt.org/directory -d "*.xxx.cc" --manual --preferred-challenges dns-01 certonly

 

这里注意解析txt 类型域名后,1-2分钟,再回车

 

最后

以上就是动听乌龟为你收集整理的申请免费Let‘s Encrypt通配符HTTPS证书的全部内容,希望文章能够帮你解决申请免费Let‘s Encrypt通配符HTTPS证书所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部