https ssl免费证书申请,自动续期,acme、certd

本文为个人笔记,方便自己需要时查阅,同时提供出来给大家作为免费ssl证书自动续签需求的一种参考

大部分免费证书的有效期仅有3个月,所以证书管理会涉及到自动续期管理的问题

一、acme证书

大佬们常用的证书证书申请管理方式,提供了自动续期的命令实现,一条简单的命令就可以实现证书自动续期

sh 复制代码
## 下载安装acme脚本
curl https://get.acme.sh | sh
## 设置
your_domain=lax.chen1888.top

~/.acme.sh/acme.sh  --set-default-ca --server letsencrypt
~/.acme.sh/acme.sh  --issue  -d $your_domain  --webroot /var/www/html

mkdir -p /etc/nginx/cert/at

~/.acme.sh/acme.sh  --installcert  -d $your_domain --key-file /etc/nginx/cert/private.key --fullchain-file /etc/nginx/cert/fullchain.crt  --reloadcmd  "service nginx force-reload"

二、certd

用来管理申请的证书,通过流水线完成自动申请,自动续期更新,对小白比较友好,跟着官方示例基本都能完成配置
certd官方文档

1、证书申请、部署更新流水线配置

2、邮件通知配置

第一步

第二步

其他参考文档如下:
使用qq邮箱作为邮件发送服务配置参考
POP3/SMTP 设置方法

相关推荐
Derrick__14 小时前
Python网络编程——TCP编程
python·网络协议·tcp/ip
小杨的全栈之路5 小时前
生产级实践:在 Docker 中安全导入自签名证书,保障 Spring Boot 应用通信安全
docker·https
2503_924806857 小时前
海外IP的适用业务范围
网络·网络协议·tcp/ip
-快乐的程序员-8 小时前
simple websocket用法
网络·websocket·网络协议
半桔9 小时前
【网络编程】网络通信基石:从局域网到跨网段通信原理探秘
linux·运维·网络协议·php
沐浴露z9 小时前
【深入理解计算机网路07】详解局域网:以太网、VLAN与无线局域网
网络·网络协议·计算机网络·408
00后程序员张11 小时前
苹果软件混淆的工程逻辑,从符号空间到资源扰动的体系化实现
android·ios·小程序·https·uni-app·iphone·webview
XUE-521131419 小时前
路由策略与路由控制实验
运维·网络·网络协议·智能路由器
加油201919 小时前
如何快速学习一个网络协议?
网络·网络协议·学习·方法论
coder4_20 小时前
OpenSSL 加密算法与证书管理全解析:从基础到私有 CA 实战
https·openssl·ssl/tls·加密算法·ca证书