使用systemctl方式管理nginx方式

 更新时间:2025年06月05日 09:40:16   作者:肥美怪叫兔  
这篇文章主要介绍了使用systemctl方式管理nginx方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

1.源码安装的nginx

不能使用systemctl方式进行管理,所以需要创建配置文件

vim /usr/lib/systemd/system/nginx.service

2.写入以下内容

[Unit]
Description=nginx - high performance web server
Documentation=http://nginx.org/en/docs/
After=network-online.target remote-fs.target nss-lookup.target
Wants=network-online.target

[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s TERM $MAINPID

[Install]
WantedBy=multi-user.target

3.重载配置文件

systemctl daemon-reload

然后就可以使用systemctl方式管理nginx啦

  • 启动nginx服务
systemctl start nginx
  • 查看nginx服务运行状态
systemctl status nginx
  • 关闭nginx服务
systemctl stop nginx

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Nginx下实现pathinfo及ThinkPHP的URL模式

    Nginx下实现pathinfo及ThinkPHP的URL模式

    本篇文章主要介绍了Nginx下实现pathinfo及ThinkPHP的URL模式。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • nginx中的健康检查方案

    nginx中的健康检查方案

    这篇文章主要介绍了nginx中的健康检查方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Nginx 虚拟主机配置的三种方式(基于域名)

    Nginx 虚拟主机配置的三种方式(基于域名)

    Nginx配置虚拟主机支持3种方式:基于IP的虚拟主机配置,基于端口的虚拟主机配置,基于域名的虚拟主机配置。本文主要介绍了基于域名的实现,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • Nginx实现灰度发布的常见方法小结

    Nginx实现灰度发布的常见方法小结

    Nginx 就像是一个智能的交通指挥员,它位于用户请求和后端服务之间,负责对请求进行分发和管理,在灰度发布中,Nginx 可以根据我们设定的规则,这篇文章给大家介绍了Nginx实现灰度发布的常见方法小结,需要的朋友可以参考下
    2024-07-07
  • nginx rewrite 伪静态配置参数和使用例子

    nginx rewrite 伪静态配置参数和使用例子

    nginx下伪静态配置参数详细说明,使用nginx的朋友,nginx rewrite 伪静态配置参数和使用例子 附正则使用说明
    2010-07-07
  • nginx的FastDFS分布式存储模块测试方法

    nginx的FastDFS分布式存储模块测试方法

    很长时间没有关注FastDFS了,第一次使用FastDFS 是在 08年的时候11月的时候,那个时候是为了解决公司的数据存储~那时候可能是对Fastdfs了解不深,功能还不算太健全,最后选择了lustre。
    2010-12-12
  • 解析阿里云centos7服务器nginx配置及常见问题解答

    解析阿里云centos7服务器nginx配置及常见问题解答

    这篇文章主要介绍了阿里云centos7服务器nginx配置及常见问题解答,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • Nginx实现负载均衡和反向代理的方法

    Nginx实现负载均衡和反向代理的方法

    Nginx是由俄罗斯人研发的,应对Rambler的网站,并且2004年发布的第一个版本,Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器,本文给大家介绍了Nginx实现负载均衡和反向代理的方法,需要的朋友可以参考下
    2024-02-02
  • nginx中的路径匹配location规则详解

    nginx中的路径匹配location规则详解

    Nginx的匹配规则用location指令来实现,Nginx 的location指令用于匹配请求的 URI(请求路径),并根据匹配结果执行特定的处理指令,这篇文章主要介绍了nginx中的路径匹配规则详解(location规则),需要的朋友可以参考下
    2025-04-04
  • Nginx报错"Too many open files"问题的深度解析与解决方案

    Nginx报错"Too many open files"问题的深度解析

    在高并发场景下,Nginx作为Web服务器或反向代理时,常常会遇到“Too many open files”错误,本文将从问题原理,解决方案,配置优化及验证方法等方面,详细解析如何解决这一问题,希望对大家有所帮助
    2025-06-06

最新评论