跳到主要内容

二进制安装

推荐普通用户采用这种方式安装 Certimate。


下载

请前往 GitHub Releases 页面下载预先编译好的二进制可执行文件压缩包。

压缩包文件名后缀包含系统架构信息,请结合你的设备需要自行选择相应的压缩包,下载并解压缩全部文件。


运行

进入解压后的目录,并在终端中执行:

./certimate serve
提示

Windows 使用 CMD 作为终端时,.exe 后缀名不可省略。

./certimate.exe serve
提示

macOS 在运行时可能会提示:「无法打开“Certimate”,因为 Apple 无法检查其是否包含恶意软件。」

可在「系统设置」->「隐私与安全性」->「安全性」中点击「仍然允许」,然后再次尝试运行。


开机自启动

Certimate 需要在后台运行,才能周期性地执行工作流程以自动续期证书。

Linux 操作系统

你可以利用 systemd 来管理开机自启动项。

  1. /etc/systemd/system/ 目录下创建服务文件:
sudo vi /etc/systemd/system/certimate.service
  1. 编写服务配置:
[Unit]
Description=Certimate
After=network.target

[Service]
# 请将以下路径替换为你的实际安装路径
WorkingDirectory=/usr/sbin/certimate/
ExecStart=/usr/sbin/certimate/certimate serve
Restart=on-failure
User=root
PrivateTmp=true

[Install]
WantedBy=multi-user.target
  1. 启用并启动服务
# 启用服务
sudo systemctl enable certimate.service

# 启动服务
sudo systemctl start certimate.service

Windows 操作系统

你可以通过注册表来添加开机自启动项。

创建一个新的文本文件,将后缀名改为 .reg(如 certimate.reg),写入以下内容,保存文件并双击运行:

Windows Registry Editor Version 5.00

; 请将以下路径替换为你的实际安装路径,注意特殊字符需转义
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"Certimate"="\"D:\\certimate\\certimate.exe\" serve"

macOS 操作系统

你可以利用 launchd 来管理开机自启动项。