📘 部署指南

自动续期客户端部署与使用指南

一键部署 SSL 证书自动续期客户端,实现证书到期自动续签,彻底告别手动操作

首页 > SSL文档 > 自动续期部署指南

🚀 整体流程概览

整个部署过程只需 6 步,全程不超过 5 分钟:

1生成一键部署命令
2在服务器上执行命令
3浏览器访问管理后台
4设置密码并登录
5导入原有定时任务
6管理面板统一管理

1生成一键部署命令

登录平台,根据服务器配置自动生成部署命令。

登录 乐此加密 平台,进入 我的证书 → 一键部署 & 自动续期 页面,根据服务器实际情况填写配置:

配置项说明
服务器类型选择 Nginx / Apache / Tomcat / IIS / 其他
操作系统选择 Linux 或 Windows
CPU 架构选择 AMD64、ARM64 或 ARMV7
私钥文件路径服务器上私钥的存放路径,如 /home/xxx_private.key
证书文件路径服务器上证书文件的存放路径,如 /home/xxx_cert.pem
应用重载/重启命令证书更新后的服务重启命令,如 nginx -s reload

填写完成后,点击 「生成部署命令」 按钮,选择部署模式:

CLI 命令行模式

纯命令行方式
适合不想安装 Web 服务的场景

选择模式后,点击 「复制命令」 按钮,将部署命令复制到剪贴板。

生成一键部署命令

2在服务器上执行部署命令

SSH 登录服务器,粘贴并执行刚才复制的部署命令。

命令格式大致如下:

curl -f https://letsssl.cn/download/letsssl-renew/install.sh -o install.sh && sudo TOKEN=xxx SERVER_TYPE=nginx bash install.sh && rm -f install.sh

安装脚本会自动完成以下操作:

安装完成后,终端会输出关键信息:

========== LetsSSL 服务安装完成 ==========

服务状态:active (running)

访问地址:http://你的服务器IP:8899/
首次部署认证口令:xxxxxxxx xxxxxxxx

请打开上述地址,使用此口令设置管理密码
⚠️ 重要提示:请记好终端输出的 访问地址认证口令,下一步需要用到。
在服务器上执行部署命令

3浏览器访问管理后台

打开浏览器,访问终端输出的管理地址,设置管理员密码。

在浏览器地址栏输入:

http://你的服务器IP:8899/

首次访问会看到 「首次使用,请设置管理密码」 页面,需要填写:

填写完成后,点击 「设置密码」 按钮完成初始化。

浏览器访问管理后台

4登录管理页面

密码设置成功后,使用管理密码登录后台。

页面会跳转到登录界面,输入刚才设置的管理密码,点击 「登录」 按钮即可进入管理后台。

登录管理页面

5导入原有定时任务

自动检测服务器已有的 crontab 续期任务,一键迁移到内置调度器。

如果你之前在服务器上已经通过 crontab 配置了证书续期任务,系统会自动检测到并弹窗提示:

发现可迁移的 OS 定时任务
以下任务目前由操作系统定时任务执行,是否迁移到内置调度器?迁移后将自动删除对应的 OS 定时任务。

你可以选择:

💡 提示:迁移后,原有的 OS crontab 定时任务会被自动清理,不会再重复执行。
导入原有定时任务

6管理页面展示

进入管理后台,可视化管理所有证书续期任务。

管理面板包含三大功能模块:

📊 系统信息

展示客户端版本、操作系统、系统信息、本机 IP、主机名、运行时长等基础信息,支持在线检查更新升级客户端。

📋 证书任务

以表格形式展示所有续期任务:名称、域名、TOKEN、服务器类型、定时计划、下次执行时间,支持续签、编辑、删除等操作。

📝 操作日志

记录登录、初始化、任务迁移、续签等所有操作历史,支持按任务、类型、日期筛选,方便追踪和排查问题。

管理页面展示

❓ 常见问题

服务器防火墙需要开放什么端口?
需要开放 8899 端口(管理后台默认端口),如需修改可在启动时指定。
认证口令忘记了怎么办?
登录服务器,查看 /usr/local/letsssl-data/default_token 文件即可获取。
如何查看服务运行状态?
执行 sudo systemctl status letsssl 查看服务状态。
如何查看服务日志?
执行 sudo journalctl -u letsssl -f 实时查看日志。

🎉 部署完成!

通过以上 6 步,你已经成功部署了 SSL 证书自动续期客户端。
系统会按照设定的定时计划自动续签证书,你只需偶尔登录管理后台查看运行状态即可。

一次部署,永久无忧