服务管理
请先完成 dae 配置,再选择系统使用的服务管理器,默认使用 sudo。
| 安装方式 | 服务管理器 | 配置文件/前提 |
|---|---|---|
| Arch Linux | systemd | /etc/dae/config.dae |
| Debian | systemd | /etc/dae/config.dae |
| Ubuntu | systemd | /etc/dae/config.dae |
| Fedora | systemd | /etc/dae/config.dae |
| RHEL | systemd | /etc/dae/config.dae |
| openSUSE | systemd | /etc/dae/config.dae |
| Gentoo | systemd 或 OpenRC | /etc/dae/config.dae |
| NixOS | systemd | 开机启动由 NixOS 模块 管理 |
| Alpine(dae-installer) | OpenRC | /usr/local/etc/dae/config.dae |
| 手动安装 | 取决于安装的服务 | 需先安装对应的服务文件 |
| Docker | 不适用本页命令 | 请参阅对应平台教程 |
| macOS 主机 | 不适用本页命令 | 请参阅对应平台教程 |
按需选择以下操作,无需依次执行。
立即启动并设为开机启动
shell
sudo systemctl enable --now daeshell
systemctl enable --now daeshell
sudo rc-service dae start
sudo rc-update add dae defaultshell
rc-service dae start
rc-update add dae default立即启动
shell
sudo systemctl start daeshell
systemctl start daeshell
sudo rc-service dae startshell
rc-service dae start开机启动
此操作不会立即启动服务。
shell
sudo systemctl enable daeshell
systemctl enable daeshell
sudo rc-update add dae defaultshell
rc-update add dae default重载配置
修改配置文件后,重载正在运行的 dae 服务。
OpenRC 服务脚本未定义 reload 动作。服务运行时,使用 dae 自带的重载命令。
shell
sudo systemctl reload daeshell
systemctl reload daeshell
sudo dae reloadshell
dae reload重新启动服务
重新启动会停止并再次启动 dae,中断现有连接。应用配置变更时,可使用上方的重载命令。
shell
sudo systemctl restart daeshell
systemctl restart daeshell
sudo rc-service dae restartshell
rc-service dae restart来源:dae 上游文档 · AGPL-3.0 许可证。
