
ALLinSSL 是一个集证书申请、管理、部署和监控于一体的SSL证书全生命周期管理工具。本工具可帮助用户轻松管理多个网站和云平台的SSL证书,提供自动化的证书申请、更新和部署流程,并实时监控证书状态,确保网站安全持续运行。
Github:https://github.com/allinssl/allinssl
官网:https://allinssl.com/
ALLinSSL 旨在为广泛的用户群体简化 SSL 证书管理的复杂性。无论你是个人开发者、企业 IT 管理员还是运维工程师,如果你面临以下挑战,ALLinSSL 可能正是你需要的工具:
管理多个网站或服务器的 SSL 证书,厌倦了手动申请、配置和续期证书的繁琐流程
希望在一个统一的平台集中监控所有证书的状态
需要在不同的云平台、CDN 或服务器之间自动化部署证书
正在寻找一个功能全面且开源免费的 SSL 管理解决方案






系统要求
操作系统:Linux (推荐 CentOS 7+, Ubuntu 18.04+, Debian 9+)
硬件:至少 1 核 CPU, 512MB RAM, 1GB 可用磁盘空间
网络:需要连接互联网以下载依赖和申请证书
使用二进制安装命令 (推荐):
curl -sSO http://download.allinssl.com/install_allinssl.sh && bash install_allinssl.sh allinssl
其他安装方式
源码编译: [https://github.com/allinssl/allinssl/blob/1.0.1/README.md]
Docker: 复制以下命令直接安装,用户名:allinssl 密码:allinssldocker 安全入口:allinssl
docker run -itd \
--name allinssl \
-p 7979:8888 \
-v /www/allinssl/data:/www/allinssl/data \
-e ALLINSSL_USER=allinssl \
-e ALLINSSL_PWD=allinssldocker \
-e ALLINSSL_URL=allinssl \
allinssl/allinssl:latest
重要提醒:
如果您安装了安全软件,请在安全软件中添加 /usr/bin/allinssl和/www/allinssl/allinssl 的信任,否则可能会导致 ALLinSSL 无法正常运行。
如果安装了宝塔面板并且安装了系统加固插件,请在系统加固插件中添加 /usr/bin/allinssl 和 /www/allinssl/allinssl 的信任。或者临时关闭系统加固插件,安装完成后重新开启。
安装完访问系统:
假如使用二进制方式安装完成后,终端界面会显示 ALLinSSL 的登录信息,请妥善保存。如图:

打赏我,让我更有动力~