CentOS 系统中设置宝塔面板开机自启
-
创建 Systemd 服务文件:
在/etc/systemd/system/
目录下创建一个新的服务文件,例如bt.service
:sudo vi /etc/systemd/system/bt.service
在文件中添加以下内容:
[Unit] Description=宝塔面板 [Service] Type=simple ExecStart=/usr/bin/python3 /www/server/panel/bt.py WorkingDirectory=/www/server/panel/ Restart=always [Install] WantedBy=multi-user.target
请根据你宝塔面板的实际路径修改
ExecStart
和WorkingDirectory
。 -
重新加载 Systemd:
添加完服务文件后,重新加载 Systemd 配置:sudo systemctl daemon-reload
-
启用服务:
使服务在开机时自动启动:sudo systemctl enable bt.service
-
启动服务:
如果你希望立即启动宝塔面板,可以执行以下命令:sudo systemctl start bt.service
-
检查服务状态:
你可以用以下命令检查服务是否正在运行:sudo systemctl status bt.service
查看 CentOS 系统中哪些服务设置为开机自启
-
列出所有开机自启服务:
systemctl list-unit-files --type=service | grep enabled
这个命令将列出所有启用的服务。
-
查看特定服务的状态:
如果你想查看某个特定服务是否开机自启,可以使用:
systemctl is-enabled <service_name>
将
<service_name>
替换为你要检查的服务名称。 -
查看所有当前运行的服务:
使用以下命令可以查看当前正在运行的所有服务:
systemctl list-units --type=service