安装教程 · 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 步
配置自动续期
- 在「设置」页开启自动续期与开机自启;
- 保持程序在托盘运行、不要退出——程序退出后不会执行自动续期;
- 续期结果通过系统通知提示,详见自动续期教程。