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