在/etc/systemd/system/目录下创建一个新的<your_service_name>.service文件,例如buda.service,里面填入以下内容:197Please respect copyright.PENANA2KMaadVn77
(特别要注意设置WorkingDirectory, 这将决定exe程序中的相对路径的解析结果。)197Please respect copyright.PENANAoeGE6Gfs7d
-----------buda.service file content--------------197Please respect copyright.PENANAgDOTRORJUt
[Unit]197Please respect copyright.PENANAtH0Y1vhqmh
Description=Buda Website Service 197Please respect copyright.PENANAGwH76sq8eo
After=network.target
[Service]197Please respect copyright.PENANAw4vgQteNEH
Type=simple197Please respect copyright.PENANA1pa2AFWpHS
WorkingDirectory=/path/to/working/directory/197Please respect copyright.PENANA2EGidHlJd8
ExecStart=/path/of/exe_file197Please respect copyright.PENANAuIyp004iKu
StandardOutput=append:/var/log/buda/2024_11_01.log197Please respect copyright.PENANAPqVevKfhkz
StandardError=append:/var/log/buda/2024_11_01.log197Please respect copyright.PENANAHqGBkI67zK
Restart=always197Please respect copyright.PENANA9GwKwPrbq8
RestartSec=5197Please respect copyright.PENANAIJWO9jmC3V
User=root197Please respect copyright.PENANA9wUReRWMWi
Group=root
[Install]197Please respect copyright.PENANAaockJxwZ5C
WantedBy=multi-user.target197Please respect copyright.PENANAkmxV7eQtt2
-----------------------------------------------
然后执行下面的命令让服务生效,查看错误日志
# 重新加载systemd管理器配置:197Please respect copyright.PENANAxsMwI79FQc
systemctl daemon-reload197Please respect copyright.PENANAHo9uwYMCee
systemctl enable buda197Please respect copyright.PENANAUiLknpjmr3
systemctl start buda197Please respect copyright.PENANAGA2qX66lfd
systemctl status buda197Please respect copyright.PENANApBHsMrWOqY
systemctl stop buda197Please respect copyright.PENANAZv54ABQFqA
systemctl disable buda
#查看服务的日志输出,帮助调试和故障排除。197Please respect copyright.PENANAcknuxjWbpf
journalctl -u buda
197Please respect copyright.PENANAA8trCl1PVT
本文参考资料197Please respect copyright.PENANAPkOoLrU0LO
stackoverflow197Please respect copyright.PENANAQl1Ew1uy6W
chatgpt-4o197Please respect copyright.PENANAMr64DbiEB3
gemini
197Please respect copyright.PENANAMOrsxPGgfu
如果您對Linux系統的使用、網站開發技術感興趣,邀請您加入淨明創建的「Linux + C語言 + Vue 網站開發技術學習交流微信羣」,請加淨明的微信(si_jinmin)以便拉您進羣。