在/etc/systemd/system/目录下创建一个新的<your_service_name>.service文件,例如buda.service,里面填入以下内容:155Please respect copyright.PENANApm3zzRqEkS
(特别要注意设置WorkingDirectory, 这将决定exe程序中的相对路径的解析结果。)155Please respect copyright.PENANARFKZc0a1yg
-----------buda.service file content--------------155Please respect copyright.PENANAL0prIJjIue
[Unit]155Please respect copyright.PENANAl3cBTGsHyy
Description=Buda Website Service 155Please respect copyright.PENANAmVOXMT76rU
After=network.target
[Service]155Please respect copyright.PENANAl7MD5OEj7Q
Type=simple155Please respect copyright.PENANAOcomZP9QX6
WorkingDirectory=/path/to/working/directory/155Please respect copyright.PENANAxQXqSZFB55
ExecStart=/path/of/exe_file155Please respect copyright.PENANAtfzFotr6mA
StandardOutput=append:/var/log/buda/2024_11_01.log155Please respect copyright.PENANA8AsjHVO03A
StandardError=append:/var/log/buda/2024_11_01.log155Please respect copyright.PENANAhUDsWqrZ4V
Restart=always155Please respect copyright.PENANAu419HjBjp5
RestartSec=5155Please respect copyright.PENANAKx9lZzphJ5
User=root155Please respect copyright.PENANAlIyTeZBj3A
Group=root
[Install]155Please respect copyright.PENANABx2kvY0h7B
WantedBy=multi-user.target155Please respect copyright.PENANAACIEcAemPE
-----------------------------------------------
然后执行下面的命令让服务生效,查看错误日志
# 重新加载systemd管理器配置:155Please respect copyright.PENANA26iKQbSazq
systemctl daemon-reload155Please respect copyright.PENANAWA2kO9LAdC
systemctl enable buda155Please respect copyright.PENANAGTbSutnuuU
systemctl start buda155Please respect copyright.PENANAKdIYcUsrhZ
systemctl status buda155Please respect copyright.PENANAT3SRFMR1u7
systemctl stop buda155Please respect copyright.PENANAq8BAV9ozdz
systemctl disable buda
#查看服务的日志输出,帮助调试和故障排除。155Please respect copyright.PENANAw3x9s95XjX
journalctl -u buda
155Please respect copyright.PENANAeG9dPGsZxy
本文参考资料155Please respect copyright.PENANAmTogXVkQAE
stackoverflow155Please respect copyright.PENANAAXBZBwiD3b
chatgpt-4o155Please respect copyright.PENANAUWclhatTVn
gemini
155Please respect copyright.PENANAuD1pKJpcI0
如果您對Linux系統的使用、網站開發技術感興趣,邀請您加入淨明創建的「Linux + C語言 + Vue 網站開發技術學習交流微信羣」,請加淨明的微信(si_jinmin)以便拉您進羣。