美文网首页
Centos7下openresty自启动配置

Centos7下openresty自启动配置

作者: dbc94a66f502 | 来源:发表于2019-12-12 20:26 被阅读0次
vi /usr/lib/systemd/system/nginx.service

在nginx.service文件中加入以下代码

注意pid文件的路径要和nginx的conf配置里面的路径一致,还有nginx的路径别搞错。

[Unit]
Description=The nginx HTTP and reverse proxy server
After=network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
PIDFile= /var/run/openresty.pid
ExecStartPre=/usr/bin/rm -f  /var/run/openresty.pid
ExecStartPre=/usr/local/openresty/nginx/sbin/nginx -t
ExecStart=/usr/local/openresty/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
KillMode=process
KillSignal=SIGQUIT
TimeoutStopSec=5
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target

保存,重新加载 systemd

systemctl daemon-reload

设置nginx服务开机自启动

systemctl enable nginx.service

nginx服务常用操作

#启动nginx服务
systemctl start nginx.service
#停止nginx服务
systemctl stop nginx.service
#重启nginx服务
systemctl restart nginx.service
#重新读取nginx配置(这个最常用, 不用停止nginx服务就能使修改的配置生效)
systemctl reload nginx.service

相关文章

网友评论

      本文标题:Centos7下openresty自启动配置

      本文链接:https://www.haomeiwen.com/subject/gltxnctx.html