跳转到正文

服务管理

请先完成 dae 配置,再选择系统使用的服务管理器,默认使用 sudo。

安装方式服务管理器配置文件/前提
Arch Linuxsystemd/etc/dae/config.dae
Debiansystemd/etc/dae/config.dae
Ubuntusystemd/etc/dae/config.dae
Fedorasystemd/etc/dae/config.dae
RHELsystemd/etc/dae/config.dae
openSUSEsystemd/etc/dae/config.dae
Gentoosystemd 或 OpenRC/etc/dae/config.dae
NixOSsystemd开机启动由 NixOS 模块 管理
Alpine(dae-installer)OpenRC/usr/local/etc/dae/config.dae
手动安装取决于安装的服务需先安装对应的服务文件
Docker不适用本页命令请参阅对应平台教程
macOS 主机不适用本页命令请参阅对应平台教程

按需选择以下操作,无需依次执行。

立即启动并设为开机启动

shell
sudo systemctl enable --now dae
shell
systemctl enable --now dae
shell
sudo rc-service dae start
sudo rc-update add dae default
shell
rc-service dae start
rc-update add dae default

立即启动

shell
sudo systemctl start dae
shell
systemctl start dae
shell
sudo rc-service dae start
shell
rc-service dae start

开机启动

此操作不会立即启动服务。

shell
sudo systemctl enable dae
shell
systemctl enable dae
shell
sudo rc-update add dae default
shell
rc-update add dae default

重载配置

修改配置文件后,重载正在运行的 dae 服务。

OpenRC 服务脚本未定义 reload 动作。服务运行时,使用 dae 自带的重载命令。

shell
sudo systemctl reload dae
shell
systemctl reload dae
shell
sudo dae reload
shell
dae reload

重新启动服务

重新启动会停止并再次启动 dae,中断现有连接。应用配置变更时,可使用上方的重载命令。

shell
sudo systemctl restart dae
shell
systemctl restart dae
shell
sudo rc-service dae restart
shell
rc-service dae restart

来源:dae 上游文档 · AGPL-3.0 许可证