全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1538|回复: 17
打印 上一主题 下一主题

docker一键申请免费的SSL泛域名证书

[复制链接]
跳转到指定楼层
1#
发表于 2023-11-12 08:44:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 woniu 于 2023-11-12 08:47 编辑

利用Let's Encrypt的certbot的官方cf dns插件,配置好cf的Global API Key 就可以一键申请

主打就两个字 简单



1、配置cf的Global API Key

  1. vi /root/cf.ini
复制代码


下面的邮箱和key改为你自己的即可

  1. # Cloudflare API credentials used by Certbot
  2. dns_cloudflare_email = [email protected]
  3. dns_cloudflare_api_key = 0123456789abcdef0123456789abcdef01234
复制代码







2、执行下面的docker命令进行申请

  1. docker run -it --rm --name certbot \
  2.     -v "/etc/letsencrypt:/etc/letsencrypt" \
  3.     -v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
  4.     -v "/root/cf.ini:/root/cf.ini" \
  5.     certbot/dns-cloudflare certonly \
  6.     --dns-cloudflare \
  7.     --dns-cloudflare-credentials /root/cf.ini \
  8.     -d *.abc.com
复制代码


最后一行改成你自己的域名即可,申请成功会告诉你证书在这个目录

  1. /etc/letsencrypt/live/
复制代码
推荐
发表于 2023-11-12 08:52:50 | 只看该作者
acme.sh不比这好用?
17#
发表于 2023-11-12 15:13:20 | 只看该作者
用的acme.sh
16#
发表于 2023-11-12 14:55:14 | 只看该作者
好,可是我懒比还是喜欢用宝塔,不想折腾命令行
15#
发表于 2023-11-12 12:28:33 | 只看该作者
不错  收藏了
14#
发表于 2023-11-12 10:39:02 | 只看该作者
直接用certbot更方便吧,不需要docker也可以了
13#
发表于 2023-11-12 10:35:41 来自手机 | 只看该作者
留个脚印,指不定哪天需要
11#
发表于 2023-11-12 09:48:35 | 只看该作者
可以可以学习下
10#
 楼主| 发表于 2023-11-12 08:57:26 | 只看该作者
Microcharon 发表于 2023-11-12 08:54
域名解析在 AWS 和 Hetzner 上,我用 zerossl + acme.sh,为了申请证书还要安装 docker 就麻烦了哈 ...

是的呀 zerossl 直接网页申请也很方便  

提供一个方法而已
9#
发表于 2023-11-12 08:54:00 | 只看该作者
域名解析在 AWS 和 Hetzner 上,我用 zerossl + acme.sh,为了申请证书还要安装 docker 就麻烦了哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-10 17:20 , Processed in 0.067641 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表