【已解答】服务器重启,宝塔不自动启动
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:9.0.0系统版本:Rocky 9.4
问题描述:服务器重启,宝塔不自动启动,不运行,需要手动启动,bt 16修复一下,就启动了,但服务器重启后,宝塔还是不运行。
相关截图(日志、错误):# systemctl list-dependencies --after multi-user.target|grep "bt.service"● ├─bt.service
#systemctl status bt.service● bt.service - LSB: starts bt Loaded: loaded (/etc/rc.d/init.d/bt; generated) Active: active (exited) since Wed 2025-01-22 16:45:02 CST; 5min ago Docs: man:systemd-sysv-generator(8) Process: 1017 ExecStart=/etc/rc.d/init.d/bt start (code=exited, status=0/SUCCESS) CPU: 2.319s1月 22 16:45:00 Server systemd: Starting LSB: starts bt...1月 22 16:45:02 Server bt: Starting Bt-Panel.... done1月 22 16:45:02 Server bt: Starting Bt-Tasks... done1月 22 16:45:02 Server systemd: Started LSB: starts bt.
自己输入bt start 后宝塔面板就可以访问了#/etc/rc.d/init.d/bt startStarting Bt-Panel.... doneStarting Bt-Tasks... done
#重启之后 bt 22 启动面板HTTP服务 启动面板HTTP服务 启动面板HTTP服务 启动面板HTTP服务 启动面板HTTP服务 启动面板HTTP服务#重启之后查看面板端口占用情况:(没有进程)
#bt 14 会有个小报错请输入命令编号:14===============================================正在执行(14)...===============================================sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) 已解决
vim /etc/systemd/system/bt.service
写入以下内容
Description=Bt-Panel
After=network.target
ExecStart=/etc/init.d/bt start
ExecStop=/etc/init.d/bt stop
Restart=always
Type=forking
WantedBy=multi-user.target
保存后执行
sudo systemctl daemon-reload
sudo systemctl enable bt
sudo systemctl restart bt
再重启就跟随系统重启了
您好 您进入ssh执行下面两条命令后看看重启是否正常
wget -O /usr/lib/systemd/system/btpanel.service http://download.bt.cn/init/systemd/btpanel.service
systemctl enable btpanel 河妖 发表于 2025-1-23 09:26
您好 您进入ssh执行下面两条命令后看看重启是否正常
还是不会启动, 河妖 发表于 2025-1-23 09:26
您好 您进入ssh执行下面两条命令后看看重启是否正常
服了,这些文字总是提示我违规。。。 添加了附件发送
bt 9
===============================================
正在执行(9)...
===============================================
sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
Bt-Panel not running
Starting Bt-Panel.... done
Starting Bt-Tasks... done 开机没有启动,临时试试将命令放在开机启动文件中看看
参考链接:https://www.cnblogs.com/Alwayslearn/p/16816093.html 运维技术阿闯 发表于 2025-2-7 10:10
开机没有启动,临时试试将命令放在开机启动文件中看看
参考链接:https://www.cnblogs.com/Alwayslearn/p/1 ...
3种方式都试过了 1和2都没效果。
第三种设置了开机启动后。。。。好像开机后还需要自己启动。。。
阿斌丶 发表于 2025-2-19 17:04
3种方式都试过了 1和2都没效果。
第三种设置了开机启动后。。。。好像开机后还需要自己启动。。。
不知道您这边是否操作过什么,面板是自带开机自启动的,
也可以尝试命令systemctl enable bt.service
页:
[1]