热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

CentOS系统设置Nginx服务自动启动运行

完成nginx基本配置后,可以把它配置服务的形式,方便管理。同时可以让该服务在系统启动时自动启动。1.首先配置服务脚本,建立文件/etc/rc.d/init.d/nginx2,其内容如下:#!/bin/sh#chkconfig:23451090#name:nginx#description:NginxServiceSc
完成nginx基本配置后,可以把它配置服务的形式,方便管理。同时可以让该服务在系统启动时自动启动。

1. 首先配置服务脚本,建立文件 /etc/rc.d/init.d/nginx2 , 其内容如下:
#!/bin/sh
#chkconfig: 2345 10 90
#name: nginx
#description: Nginx Service Script
#
case $1 in
    start)
                echo  "Starting Nginx..."
        /usr/local/nginx2/sbin/nginx  -c /usr/local/nginx2/conf/nginx.conf
        ;;
    stop)
        echo  "Stopping Nginx..."
        /usr/bin/killall  -s  QUIT  nginx
        ;;
    restart)
                echo  "Reloading Nginx..."
        $0  stop
        $0  start
         ;;
    *)
                echo  "Usage: $0 {start|stop|restart}"
esac
exit  0

2. 配置自启动
chkconfig --add nginx2    //加入到自启服务中
chkconfig --level 2345 nginx2 off   //调节不同系统级别启动

chkconfig --level 2345 nginx2 on    //调节不同系统级别启动

chkconfig | grep nginx2   //查看状态

推荐阅读
author-avatar
HAOCWH
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有