Yuelai Engine Blog的命令与更新
常用系统命令
Yuelai Engine 服务的命令
# 重新加载 systemd 配置
sudo systemctl daemon-reload
重新加载 systemd 配置。 当新增、修改或删除了 /etc/systemd/system/ 目录下的 .service 文件后,需要执行此命令让 systemd 重新读取配置,否则 systemd 不会识别新服务或新改动。
# 设置开机自启动
sudo systemctl enable yuelai-engine
设置开机自启动。 将 yuelai-engine 服务加入系统启动项,服务器重启后会自动启动该服务。
# 立即启动服务
sudo systemctl start yuelai-engine
立即启动服务。 手动启动 yuelai-engine 服务,仅在当前会话生效(如果未设置 enable,重启后不会自动启动)。
# 查看服务状态
sudo systemctl status yuelai-engine
查看服务状态。 显示服务的运行状态(运行中/已停止/失败)、进程 PID、最近的日志输出、是否启用自启动等信息。
# 重启服务
sudo systemctl restart yuelai-engine
重启服务。 先停止(stop)再启动(start)服务。常用于配置文件修改后使更改生效,或服务出现异常需要重置时。
# 停止服务
sudo systemctl stop yuelai-engine
执行后,该服务会立即停止运行,但不会取消开机自启动(如果之前用 enable 设置过,下次开机仍会启动)。
#取消开机自启动
sudo systemctl disable yuelai-engine
# 查看服务的状态,并显示最近 50 行日志
sudo systemctl status yuelai-engine -n 50
# 实时查看服务日志
sudo journalctl -u yuelai-engine -f
# 查看最近的日志
sudo journalctl -u yuelai-engine --since "10 minutes ago"
sudo journalctl -u yuelai-engine --since today
sudo journalctl -u yuelai-engine -n 100 -f
Yuelai Engine Blog 服务的命令
# 重新加载 systemd 配置
sudo systemctl daemon-reload
# 设置开机自启动
sudo systemctl enable yuelaiengine-blog
# 立即启动服务
sudo systemctl start yuelaiengine-blog
# 查看服务状态
sudo systemctl status yuelaiengine-blog
# 重启服务
sudo systemctl restart yuelaiengine-blog
# 实时查看服务日志
sudo journalctl -u yuelaiengine-blog -f
Yuelai Engine 的更新
从服务器上移除Yuelai Engine Blog
1. 停止服务
sudo systemctl stop yuelai-engine
sudo systemctl disable yuelai-enginesudo systemctl disable yuelai-engine
2. 删除 systemd 服务文件
sudo rm -f /etc/systemd/system/yuelai-engine.service
sudo systemctl daemon-reloadsudo systemctl daemon-reload
3. 删除程序文件
# 删除整个程序目录
sudo rm -rf /opt/yuelaiengine/
4. 删除数据库
注意:如果 yuelai-engine 使用的是系统级数据库(比如和其他服务共用 MySQL),删除数据库时要确认不会影响其他服务。
如果不确定数据库名,先执行 SHOW DATABASES; 查看。
删除数据库:
DROP DATABASE engine;
5. 删除日志文件
# 删除 systemd 日志
sudo journalctl --vacuum-time=1s --unit=yuelai-engine
6. 删除其他残留
# 检查是否还有其他相关文件
sudo find / -name "*yuelai*" -type f 2>/dev/null
sudo find / -name "*yuelai*" -type d 2>/dev/null
# 删除找到的相关文件/目录(谨慎操作)

评论区