安装笔记-系列文章目录
安装笔记-20240607-Linux-适合个人用户及初创企业的 SSL 证书服务
文章目录
- 安装笔记-系列文章目录
- 安装笔记-20240607-Linux-适合个人用户及初创企业的 SSL 证书服务
- 前言
- 一、软件介绍
- 名称:acme.sh
- 主页
- 官方介绍
- 二、安装步骤
- 测试版本:openwrt-23.05.3-x86-64
- ZeroSSL
- Let's Encrypt
- 三、应用场景
- 构建小型 Linux 服务器
- 网站开发测试环境
- 四、参考资料
- 总结
前言
本文记录在 OpenWRT-23.05 上安装获取适合个人用户及初创企业的 SSL 证书服务的步骤。
实验使用的电脑如下:
CPU:
Intel Core Processor (Broadwell, no TSX, IBRS)
操作系统:
OpenWrt 23.05.3 r23809-234f1a2efa
一、软件介绍
名称:acme.sh
主页
项目主页:http://acme.sh
官方介绍
一个实现ACME客户端协议的纯Unix shell脚本。
- ACME协议客户端,完全用Shell(Unix shell)语言编写。
- 完整的ACME协议实现。
- 支持ECDSA证书。
- 支持SAN(主题备选名称)和通配符证书。
- 简单、强大且非常容易使用。你只需要3分钟就能学会。
- 兼容Bash、dash和sh。
- 完全用Shell编写,不依赖于Python。
- 只需一个脚本即可自动发放、续订和安装你的证书。
- 不需要root/超级用户权限。
- 支持Docker。
- 支持IPv6。
- Cron作业通知用于续订或错误等。
二、安装步骤
测试版本:openwrt-23.05.3-x86-64
ZeroSSL
免费版:
3个 90 天证书
Let’s Encrypt
三、应用场景
构建小型 Linux 服务器
网站开发测试环境
四、参考资料
1、Get a free HTTPS certificate from LetsEncrypt for OpenWrt with ACME.sh
2、acme.sh 中文说明
总结
本文介绍了在 Vultr 云主机上安装运行 OpenWRT 配置适合个人用户及初创企业的 SSL 证书服务的步骤,并给出了解决所遇问题的方法。