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
  • 相关阅读:
    Matlab 基础
    C# 基础
    Linux Shell
    【Luogu3381】【模板】缩点
    KMP学习笔记
    品味题目的味道
    【NOI2015】【BZOJ4196】软件包管理器
    宝藏
    状态压缩动态规划
    第一篇随笔
  • 原文地址:https://www.cnblogs.com/tomcache/p/11401973.html
Copyright © 2011-2022 走看看