在/etc/systemd/system/目录下创建一个新的<your_service_name>.service文件,例如buda.service,里面填入以下内容:188Please respect copyright.PENANAY1IUxbDitl
(特别要注意设置WorkingDirectory, 这将决定exe程序中的相对路径的解析结果。)188Please respect copyright.PENANA57gIMLnWFu
-----------buda.service file content--------------188Please respect copyright.PENANAL3y2XFSW13
[Unit]188Please respect copyright.PENANAtHr493ZFUf
Description=Buda Website Service 188Please respect copyright.PENANAJKn7PU4i9n
After=network.target
[Service]188Please respect copyright.PENANAunwvQCKzcg
Type=simple188Please respect copyright.PENANAGt4EhCfOyZ
WorkingDirectory=/path/to/working/directory/188Please respect copyright.PENANAB8PBCJa2ow
ExecStart=/path/of/exe_file188Please respect copyright.PENANA4eA12GYRYS
StandardOutput=append:/var/log/buda/2024_11_01.log188Please respect copyright.PENANABy38To6R1o
StandardError=append:/var/log/buda/2024_11_01.log188Please respect copyright.PENANAAr5SfSfrda
Restart=always188Please respect copyright.PENANAd2wQJFwWap
RestartSec=5188Please respect copyright.PENANALhkoG0LlX7
User=root188Please respect copyright.PENANARMcguwJ5UK
Group=root
[Install]188Please respect copyright.PENANAZjLGBAEWoM
WantedBy=multi-user.target188Please respect copyright.PENANAgsG51lu1L6
-----------------------------------------------
然后执行下面的命令让服务生效,查看错误日志
# 重新加载systemd管理器配置:188Please respect copyright.PENANAWO7Afl7K4S
systemctl daemon-reload188Please respect copyright.PENANAuOEBHK6ssA
systemctl enable buda188Please respect copyright.PENANAvz7hv4Z3S7
systemctl start buda188Please respect copyright.PENANAFpYYUj01Dx
systemctl status buda188Please respect copyright.PENANAncITFbYO9n
systemctl stop buda188Please respect copyright.PENANAKiOt3N0Kl3
systemctl disable buda
#查看服务的日志输出,帮助调试和故障排除。188Please respect copyright.PENANAdC8lkuZYk0
journalctl -u buda
188Please respect copyright.PENANAf6IZm5weFo
本文参考资料188Please respect copyright.PENANAYdBMcSsOlS
stackoverflow188Please respect copyright.PENANAOSV9iVn9Z6
chatgpt-4o188Please respect copyright.PENANA7wXKJh7deb
gemini
188Please respect copyright.PENANAvZb0zR8a09
如果您對Linux系統的使用、網站開發技術感興趣,邀請您加入淨明創建的「Linux + C語言 + Vue 網站開發技術學習交流微信羣」,請加淨明的微信(si_jinmin)以便拉您進羣。