linux 设置nginx开机自启

1、关闭当前nginx运行

复制代码
systemctl stop nginx

2、添加以下内容到nginx.service文件,注意nginx.pid文件的路径,要替换哦!

vim /etc/systemd/system/nginx.service

复制代码
[Unit]
Description=The NGINX HTTP and reverse proxy server
After=network.target
 
[Service]
Type=forking
PIDFile=/run/nginx.pid
ExecStartPre=/usr/sbin/nginx -t
ExecStart=/usr/sbin/nginx
ExecReload=/usr/sbin/nginx -s reload
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

3、重新加载systemd管理器配置

复制代码
sudo systemctl daemon-reload

4、启用nginx开机自启

复制代码
systemctl enable nginx

5、关机重启机器

复制代码
shutdown -r now

6、后续需要关掉开机自启

复制代码
systemctl disable nginx
相关推荐
行思理10 分钟前
centos crontab 设置定时任务访问链接
linux·运维·centos
阳光明媚大男孩15 分钟前
24.0.2 双系统ubuntu 安装显卡驱动黑屏,系统启动界面键盘失灵
linux·ubuntu·计算机外设
无名之逆16 分钟前
[特殊字符] Hyperlane:为现代Web服务打造的高性能Rust文件上传解决方案
服务器·开发语言·前端·网络·后端·http·rust
再玩一会儿看代码44 分钟前
[特殊字符] 深入理解 WSL2:在 Windows 上运行 Linux 的极致方案
linux·运维·windows·经验分享·笔记·学习方法
有谁看见我的剑了?1 小时前
centos7.9 升级 gcc
linux
良许Linux1 小时前
FreeRTOS大家都是怎么学的呀?
linux
良许Linux1 小时前
类似于STM32之类的MCU,使用RTOS真的比裸机编程有那么大优势?
linux
良许Linux1 小时前
为什么越来越多的人要转行做嵌入式呢?
linux
良许Linux1 小时前
单片机中有FLASH为啥还需要EEROM?
linux
良许Linux2 小时前
嵌入式rtos中哪一个更加值得去学习?
linux