下载教程博客更新日志 功能常见问题 免费下载
安装教程 · Linux

Linux 部署 ToSSL 教程

支持主流 Linux 发行版:Debian / Ubuntu 用 deb 包,Fedora / CentOS 用 rpm 包, 其他发行版可用通用 AppImage。服务器无桌面环境时,建议在有图形界面的环境中部署。

第 1 步

选择安装包并安装

发行版 安装包 安装命令
Debian / Ubuntu .deb sudo dpkg -i TopSSL-Free-Cert-Assistant_0.1.11_amd64.deb
Fedora / CentOS .rpm sudo rpm -i TopSSL-Free-Cert-Assistant_0.1.11-1.x86_64.rpm
其他发行版 .AppImage chmod +x TopSSL-Free-Cert-Assistant_0.1.11_amd64.AppImage && ./TopSSL-Free-Cert-Assistant_0.1.11_amd64.AppImage

安装包从下载页获取,与 GitHub Release 同源同版本。

第 2 步(HTTP 验证必做)

授权监听 80 端口

Linux 普通用户无法监听 1024 以下端口。若使用 HTTP 验证申请证书,需一次性授权:

sudo setcap cap_net_bind_service=+ep /path/to/topssl-free-cert-assistant

使用 DNS 验证则无需此步骤。80 端口不可用时请改用 DNS 验证

第 3 步

配置自动续期

  • 在「设置」页开启自动续期开机自启
  • 保持程序在托盘运行、不要退出——程序退出后不会执行自动续期;
  • 续期结果通过系统通知提示,详见自动续期教程
下载 Linux 版 下一步:申请第一张证书 →