微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何配置Nginx为系统服务

1) 在/usr/lib/systemd/system目录下添加Nginx.service,内容如下:

vim /usr/lib/systemd/system/Nginx.service
[Unit]
Description=Nginx web service
Documentation=http://Nginx.org/en/docs/
After=network.target

[Service]
Type=forking
PIDFile=/usr/local/Nginx/logs/Nginx.pid
ExecStartPre=/usr/local/Nginx/sbin/Nginx -t -c /usr/local/Nginx/conf/Nginx.conf
ExecStart=/usr/local/Nginx/sbin/Nginx
ExecReload=/usr/local/Nginx/sbin/Nginx -s reload
ExecStop=/usr/local/Nginx/sbin/Nginx -s stop
PrivateTmp=true

[Install]
WantedBy=default.target

(2)添加完成后如果权限有问题需要进行权限设置

chmod 755 /usr/lib/systemd/system/Nginx.service

(3)使用系统命令来操作Nginx服务

启动: systemctl start Nginx
停止: systemctl stop Nginx
重启: systemctl restart Nginx
重新加载配置文件: systemctl reload Nginx
查看Nginx状态: systemctl status Nginx
开机启动: systemctl enable Nginx

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐