centos上配置nginx为服务

完成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   //查看状态




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值