1. 程式人生 > >centos7使用systemctl控制nginx

centos7使用systemctl控制nginx

本教程試用於預設安裝的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