Centos使用systemctl操作nginx

Centos使用systemctl操作nginx

之前我们使用解压版安装nginx的时候,是不能使用systemctl操作nginx的,本文将介绍解决方法。具体安装nginx请参考 Centos安装nginx–解压版安装

操作步骤

1、创建nginx.service
1
vim /usr/lib/systemd/system/nginx.service
2、编辑如下内容
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[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、使文件生效
1
systemctl daemon-reload
4、相关操作
1
2
3
4
5
6
7
8
9
10
11
启动nginx

systemctl start nginx

关闭nginx

systemctl stop nginx

重启nginx

systemctl restart nginx
5、开机启动
1
systemctl enable nginx

参考文档:

https://blog.csdn.net/qq_19402941/article/details/78637331

-------------已经触及底线 感谢您的阅读-------------

本文标题:Centos使用systemctl操作nginx

文章作者:趙小傑~~

发布时间:2019年09月02日 - 15:08:27

最后更新:2019年09月02日 - 19:51:44

原始链接:https://cnsyear.com/posts/ff213c9c.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%