Article Title: nginx is started as a Linux system service. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
#! /Bin/bash
# Chkconfig: 2345 58 74
# Description: nginx web server
# Processname: nginx
# Config:/usr/local/nginx/conf/nginx. conf
# Pidfile:/usr/local/nginx/log/nginx. pid
# Source function library.
./Etc/init. d/functions
# Source networking configuration.
./Etc/sysconfig/network
If [-f/etc/sysconfig/nginx]; then
./Etc/sysconfig/nginx
Fi
RETVAL = 0
Prog = "nginx"
Start (){
# Check that networking is up.
["$ NETWORKING" = "no"] & exit 1
Echo-n $ "Starting $ prog :"
Daemon/usr/local/nginx/sbin/nginx $ OPTIONS
RETVAL =$?
Echo
[$ RETVAL-eq 0] & touch/var/lock/subsys/nginx
Return $ RETVAL
}
Stop (){
Echo-n $ "Shutting down $ prog :"
Killproc/usr/local/nginx/sbin/nginx
RETVAL =$?
Echo
[$ RETVAL-eq 0] & rm-f/var/lock/subsys/nginx
Return $ RETVAL
}
[1] [2] Next page