2014-12-14 11:57:01
来 源
ITJS.CN
Nginx
此文详细介绍CentOS系统设置Nginx服务自动启动运行,希望对于初学Nginx服务器相关的朋友有帮助,更多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   //查看状态

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。