服务概述

EID 可以配置为系统服务,实现开机自启动和后台常驻运行。主要通过 Web 模式作为服务运行,让 EID 的 Web 管理面板在服务器启动后自动可用。

服务管理命令

启动服务

TERMINALbash
systemctl start eid

停止服务

TERMINALbash
systemctl stop eid

重启服务

TERMINALbash
systemctl restart eid

查看服务状态

TERMINALbash
systemctl status eid

设置开机自启

TERMINALbash
systemctl enable eid

取消开机自启

TERMINALbash
systemctl disable eid

日常使用建议

  • 如果经常使用 Web 模式管理镜像,建议设置开机自启
  • 如果主要通过 CLI 模式操作,不需要开启服务
  • 执行 eid --update 更新后,服务会自动重启

查看日志

当 EID 以服务方式运行时,可以通过以下方式查看日志:

TERMINALbash
eid --log 200          # 查看最近 200 行日志eid --log follow       # 实时跟踪日志输出

常见问题

服务启动失败

  • 确认 EID 已正确安装且可以正常以 CLI 模式启动
  • 确认服务器资源充足(内存、磁盘)
  • 查看日志了解具体错误原因

服务运行一段时间后停止

  • 检查服务器是否进行了系统更新导致服务重启
  • 查看日志确认是否有异常退出记录

更新后服务没有自动启动

可以手动执行 systemctl restart eid 重新启动服务。