在/etc/systemd/system/目录下创建一个新的<your_service_name>.service文件,例如buda.service,里面填入以下内容:115Please respect copyright.PENANAbasjeIm9i7
(特别要注意设置WorkingDirectory, 这将决定exe程序中的相对路径的解析结果。)115Please respect copyright.PENANAmPoAi0HBTv
-----------buda.service file content--------------115Please respect copyright.PENANAocIFDtKLRP
[Unit]115Please respect copyright.PENANAZ9whyuYX0M
Description=Buda Website Service 115Please respect copyright.PENANA2eoEiGVhHb
After=network.target
[Service]115Please respect copyright.PENANAoAL287CuhM
Type=simple115Please respect copyright.PENANA5VoI4gdFxW
WorkingDirectory=/path/to/working/directory/115Please respect copyright.PENANAYAL51xXPER
ExecStart=/path/of/exe_file115Please respect copyright.PENANAyZow8QQ3Om
StandardOutput=append:/var/log/buda/2024_11_01.log115Please respect copyright.PENANAgTJZ5DVxuu
StandardError=append:/var/log/buda/2024_11_01.log115Please respect copyright.PENANASXHLL9sxEM
Restart=always115Please respect copyright.PENANAweBNF5CykA
RestartSec=5115Please respect copyright.PENANAydUthP59Hh
User=root115Please respect copyright.PENANAEEPt8YJgrW
Group=root
[Install]115Please respect copyright.PENANAl8tX4mRGLr
WantedBy=multi-user.target115Please respect copyright.PENANAMBF6tee6Q8
-----------------------------------------------
然后执行下面的命令让服务生效,查看错误日志
# 重新加载systemd管理器配置:115Please respect copyright.PENANAiSjTBlbQrk
systemctl daemon-reload115Please respect copyright.PENANApaO1FYcunt
systemctl enable buda115Please respect copyright.PENANARPUsDVmfNi
systemctl start buda115Please respect copyright.PENANA0G3zi7vvq8
systemctl status buda115Please respect copyright.PENANAaMPW3KdK8D
systemctl stop buda115Please respect copyright.PENANAizBYiGN4PA
systemctl disable buda
#查看服务的日志输出,帮助调试和故障排除。115Please respect copyright.PENANAxRWSrdMwTY
journalctl -u buda
115Please respect copyright.PENANAUrSumkymhq
本文参考资料115Please respect copyright.PENANA0D70b7LsZH
stackoverflow115Please respect copyright.PENANAsdWjCgiedE
chatgpt-4o115Please respect copyright.PENANAvLZdiXVen0
gemini
115Please respect copyright.PENANAbMUWKDdUdM
如果您對Linux系統的使用、網站開發技術感興趣,邀請您加入淨明創建的「Linux + C語言 + Vue 網站開發技術學習交流微信羣」,請加淨明的微信(si_jinmin)以便拉您進羣。