侧边栏壁纸
博主头像
Awesome Devin 博主等级

行动起来,活在当下

  • 累计撰写 345 篇文章
  • 累计创建 26 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录
bt

宝塔面板nginx不能自动启动

Administrator
2024-05-09 / 0 评论 / 0 点赞 / 22 阅读 / 0 字

宝塔面板nginx不能自动启动

背景

系统类型:ubuntu22.04LTS

问题

宝塔面板nginx不能自动启动,只能手动关闭或者启动

解决

1.通过以下命令重新到宝塔下载nginx的system服务模板

wget -O /usr/lib/systemd/system/nginx.service http://download.bt.cn/init/systemd/nginx.service
systemctl enable nginx

2.通过手写模板

/usr/lib/systemd/system/nginx.service
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target

[Service]
Type=forking
PIDFile=/www/server/nginx/logs/nginx.pid
ExecStart=/www/server/nginx/sbin/nginx -c /www/server/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID

[Install]
WantedBy=multi-user.target

最后执行

systemctl enable nginx
0
博主关闭了所有页面的评论