Windows系统使用westssl工具实现自动更新SSL证书的流程


一、需要先设置api密钥

1、可以在"会员管理中心---账号管理---设置中心---SSL证书API密钥设置,这里设置"或者重置 .

(提交工单由我司帮您设置westssl自动更新API密钥必须提供至工单中)

image.png


二、远程登录windows服务器 ,参考教程 https://www.365.hk/faq/list.asp?unid=417#windows

1、在D盘创建目录 cert  ;使用浏览器下载  http://downinfo.myhostadmin.net/westssl/westssl.exe  

如下载提示无法安全下载,请右键点击“将链接另存为) ,  建议保存在  d:\cert 目录。

image.png


2、在目录这里输入cmd,进入 cmd命令行

image.png


3、首次使用请进行初始化, 输入 westssl.exe init ,根据提示输入 西数账号 和 第一步设置的API密钥。  初始化完成会自动生成 .westssl\config.ini,请勿删除

  请根据提示,选择web服务重启命令  或 手动输入 web重启命令  ,

  如果是 网站管理助手 + nginx 可以 输入 2
  如果是纯IIS环境,可以输入 1


image.png


4、配置SSL站点:

   在命令行 输入 westssl.exe show  进行配置 ,根据提示 选择编号 

首次配置可以选择 1 添加

image.png


三、创建计划任务 

(必须确保服务器时间为正确北京时间,否则更新会超时失败!)


直接在命令行输入以下命令:

schtasks /create /RU system /SC DAILY /F /TN westssl_auto_update /TR  "D:\cert\westssl.exe update -c D:\cert\.westssl\config.ini"  /ST 01:00


image.png


其中:
westssl_auto_update 计划任务名称
"D:\cert\westssl.exe update -c D:\cert\.westssl\config.ini" 要执行的程序及参数
/ST 01:00 每天1:00执行



日期:2026-05-11