🤖 由 星火认知大模型 生成的文章摘要
在早些时间我发过一篇 Nginx Proxy Manager通过CloudFlare API令牌申请SSL通配符证书 – 阿库笔记 (akau.cn)的文章。由于域名转入到了腾讯云,所以就再写一篇NPM通过DNSPod申请SSL通配符证书。
申请SSL通配符证书
申请DNSPod API密钥
API 密钥 – DNSPod-免费智能DNS解析服务商-电信_网通_教育网,智能DNS
直接点击创建即可
Nginx Proxy Manager申请SSL证书
登录到部署好的Nginx Proxy Manager后台,然后按下图所示,依次点击进入配置界面
- 填写需要申请的域名*.akau.cn就是通配符,申请之后所有二级域名都可以用这张证书
- 输入你的邮箱
- 打开这个按钮,才能看到下面的内容
- 选择DNSPod
- 填写上面申请到的ID和密钥,邮箱要填登录DNSPod使用的邮箱,如果没有可以绑定一个账号中心 – DNSPod-免费智能DNS解析服务商-电信_网通_教育网,智能DNS
- 6被我吃了
- 打开这个开关,不然8点不了
- 点击Save就可以申请了
给Nginx Proxy Manager绑定域名并添加SSL证书
给NPM绑定域名
- 先把域名解析到服务器的ip
- 然后按照下图点开
按上图操作就可以。
给NPM绑定SSL证书
选择刚才申请的证书,然后打开Force SSL
这样就可以通过域名访问 Nginx Proxy Manager了
常见问题
申请证书时报错申请不了CommandError: The 'certbot_dns_dnspod.dns_dnspod' plugin errored while loading: No module named 'zope'.
解决办法:ssl证书添加失败 · Issue #3594 · NginxProxyManager/nginx-proxy-manager · GitHub
怎么进入docker容器内执行?
输入Docker ps就可以查看容器ID,然后输入命令 docker exec -it 容器id bash
就可以进入到容器内了。
又是一个跟我一样的b2博客站😂
主要是好用