在/etc/systemd/system/目录下创建一个新的<your_service_name>.service文件,例如buda.service,里面填入以下内容:162Please respect copyright.PENANAYrBO3bLpDL
(特别要注意设置WorkingDirectory, 这将决定exe程序中的相对路径的解析结果。)162Please respect copyright.PENANAzYVlJQMeYY
-----------buda.service file content--------------162Please respect copyright.PENANAjgtPkYcX55
[Unit]162Please respect copyright.PENANAftwpVQqY1S
Description=Buda Website Service 162Please respect copyright.PENANAm6ZaTSfyHn
After=network.target
[Service]162Please respect copyright.PENANA49I1mBifRU
Type=simple162Please respect copyright.PENANAP5DA3jB34E
WorkingDirectory=/path/to/working/directory/162Please respect copyright.PENANAEAkm9lEa8J
ExecStart=/path/of/exe_file162Please respect copyright.PENANAgglU2Depfl
StandardOutput=append:/var/log/buda/2024_11_01.log162Please respect copyright.PENANAnzzbWaTRGC
StandardError=append:/var/log/buda/2024_11_01.log162Please respect copyright.PENANAQsNl4ScPCz
Restart=always162Please respect copyright.PENANAUI4syHeSle
RestartSec=5162Please respect copyright.PENANAF7kjAmwDJ4
User=root162Please respect copyright.PENANAh6NzdJDo80
Group=root
[Install]162Please respect copyright.PENANACTtycBV7pw
WantedBy=multi-user.target162Please respect copyright.PENANA5lOqfF1Bai
-----------------------------------------------
然后执行下面的命令让服务生效,查看错误日志
# 重新加载systemd管理器配置:162Please respect copyright.PENANAVli2hpD6zU
systemctl daemon-reload162Please respect copyright.PENANADEnXg32YvD
systemctl enable buda162Please respect copyright.PENANAlP0yNsGsfk
systemctl start buda162Please respect copyright.PENANAOyl9LlnuLG
systemctl status buda162Please respect copyright.PENANAL27AyrPToJ
systemctl stop buda162Please respect copyright.PENANANrqUFGdwe8
systemctl disable buda
#查看服务的日志输出,帮助调试和故障排除。162Please respect copyright.PENANAsVvxAVXvEI
journalctl -u buda
162Please respect copyright.PENANAfBKPRN1tX4
本文参考资料162Please respect copyright.PENANAOTCiuvB5HP
stackoverflow162Please respect copyright.PENANA5esbtddfuR
chatgpt-4o162Please respect copyright.PENANASBtsEaTaaj
gemini
162Please respect copyright.PENANAOwtTR9MJWc
如果您對Linux系統的使用、網站開發技術感興趣,邀請您加入淨明創建的「Linux + C語言 + Vue 網站開發技術學習交流微信羣」,請加淨明的微信(si_jinmin)以便拉您進羣。