在/etc/systemd/system/目录下创建一个新的<your_service_name>.service文件,例如buda.service,里面填入以下内容:191Please respect copyright.PENANAqkN0IYzJYi
(特别要注意设置WorkingDirectory, 这将决定exe程序中的相对路径的解析结果。)191Please respect copyright.PENANAumko6PJJjl
-----------buda.service file content--------------191Please respect copyright.PENANARXG2IrmF9u
[Unit]191Please respect copyright.PENANAALMbd24KVv
Description=Buda Website Service 191Please respect copyright.PENANALm1sryZAGp
After=network.target
[Service]191Please respect copyright.PENANAZX0qQZXtEJ
Type=simple191Please respect copyright.PENANANZ1OhNXtw2
WorkingDirectory=/path/to/working/directory/191Please respect copyright.PENANAxm210HvrUK
ExecStart=/path/of/exe_file191Please respect copyright.PENANAc1s6LMIq3e
StandardOutput=append:/var/log/buda/2024_11_01.log191Please respect copyright.PENANADSVtltHQdn
StandardError=append:/var/log/buda/2024_11_01.log191Please respect copyright.PENANAogMmW8EOgU
Restart=always191Please respect copyright.PENANAsdvgjBQbQv
RestartSec=5191Please respect copyright.PENANAboI6diVgmM
User=root191Please respect copyright.PENANASBloJJf7tu
Group=root
[Install]191Please respect copyright.PENANAfClnOdBMdc
WantedBy=multi-user.target191Please respect copyright.PENANAuZiIXydVlt
-----------------------------------------------
然后执行下面的命令让服务生效,查看错误日志
# 重新加载systemd管理器配置:191Please respect copyright.PENANAKZMb2jikmm
systemctl daemon-reload191Please respect copyright.PENANA7HR38l2pS1
systemctl enable buda191Please respect copyright.PENANAgdEAAcKCt5
systemctl start buda191Please respect copyright.PENANArTDQcKnGxT
systemctl status buda191Please respect copyright.PENANAFZ2IEtAIlW
systemctl stop buda191Please respect copyright.PENANAQS4rYwtSXG
systemctl disable buda
#查看服务的日志输出,帮助调试和故障排除。191Please respect copyright.PENANAvoSTy1tvD1
journalctl -u buda
191Please respect copyright.PENANA3sOnA3YeCn
本文参考资料191Please respect copyright.PENANAYYTMA1rg4Y
stackoverflow191Please respect copyright.PENANADggbI4NFPp
chatgpt-4o191Please respect copyright.PENANA8XT6gl7y1x
gemini
191Please respect copyright.PENANAomY1YrhOJw
如果您對Linux系統的使用、網站開發技術感興趣,邀請您加入淨明創建的「Linux + C語言 + Vue 網站開發技術學習交流微信羣」,請加淨明的微信(si_jinmin)以便拉您進羣。