zoukankan      html  css  js  c++  java
  • 使nginx归于systemd管理

    [root@centos7 ~]# vim /usr/lib/systemd/system/nginx.service
    [Unit]
    Description=The Nginx HTTP Server daemon #必须加守护神不然会报错
    #描述信息
    After=network.target remote-fs.target nss-lookup.target
    #指定启动nginx之前需要其他的其他服务,如network.target等
    [Service]
    Type=forking
    #Type为服务的类型,仅启动一个主进程的服务为simple,需要启动若干子进程的服务为forking
    ExecStart=/usr/local/nginx/sbin/nginx
    #设置执行systemctl start nginx后需要启动的具体命令.
    ExecReload=/usr/local/nginx/sbin/nginx -s reload
    #设置执行systemctl reload nginx后需要执行的具体命令.
    ExecStop=/bin/kill -s QUIT ${MAINPID}
    #设置执行systemctl stop nginx后需要执行的具体命令.
    [Install]
    WantedBy=multi-user.target
    [root@centos7 ~]#systemctl daemon-reload #多加载几遍就可以了
    #然后就nginx就可以跟大众服务一样啦!
    [root@centos7 ~]#systemctl start nginx
    [root@centos7 ~]#systemctl start renginx
    [root@centos7 ~]#systemctl reload nginx
    [root@centos7 ~]#systemctl stop nginx
  • 相关阅读:
    蒟蒻の搜索学习总结
    蒟蒻の红黑树总结
    数据结构与算法
    linux常用命令
    Linux防火墙Firewall和Iptables的使用
    Spring Boot 自定义Intercepter
    Spring Boot 自定义Filter
    SpringBoot 全局异常配置
    SpringBoot设置支持跨域请求
    springboot整合shiro安全框架
  • 原文地址:https://www.cnblogs.com/tomcache/p/11401973.html
Copyright © 2011-2022 走看看