centos7使用systemctl控制nginx
阿新 • • 發佈:2019-01-06
本教程試用於預設安裝的nginx。具體安裝
可以參考https://www.cnblogs.com/riverdubu/p/6426852.html
1.建立nginx.service
vim /usr/lib/systemd/system/nginx.service
2.編輯如下內容
[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
WorkingDirectory=/usr/local/nginx
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
3.使檔案生效
systemctl daemon-reload
4.啟動nginx
systemctl start nginx
關閉nginx
systemctl stop nginx
重啟nginx
systemctl restart nginx
5.開機啟動
systemctl enable nginx