atom feed28 messages in ru.sysoev.nginxRe: Nginx as a Linux Service
FromSent OnAttachments
Chris Gers32Oct 30, 2008 4:44 am 
Anoop AliasOct 30, 2008 4:58 am 
Chris Gers32Oct 30, 2008 6:59 am 
Cherife LiOct 30, 2008 7:17 am 
gl...@lumanau.web.idOct 30, 2008 7:21 am 
Eugene JanusovOct 30, 2008 7:28 am 
Jim OhlsteinOct 30, 2008 7:32 am 
Nick PearsonOct 30, 2008 7:34 am 
gl...@lumanau.web.idOct 30, 2008 7:39 am 
Eugene JanusovOct 30, 2008 7:49 am 
Chris Gers32Oct 30, 2008 8:23 am 
Eugene JanusovOct 30, 2008 8:59 am 
Robert GabrielOct 30, 2008 1:23 pm 
Chris Gers32Oct 31, 2008 3:42 am 
Robert GabrielOct 31, 2008 4:22 am 
Jim OhlsteinOct 31, 2008 5:38 am 
Chris Gers32Nov 17, 2008 6:15 am 
gl...@lumanau.web.idNov 17, 2008 6:23 am 
Chris Gers32Nov 17, 2008 7:13 am 
Jeremy HinegardnerNov 17, 2008 9:32 am 
Jim OhlsteinNov 17, 2008 10:04 am 
owkayeNov 18, 2008 12:36 am 
luben karavelovNov 18, 2008 1:31 am 
Chris Gers32Nov 21, 2008 1:47 am 
John MooreNov 21, 2008 3:03 am 
owkayeNov 21, 2008 4:03 am 
John MooreNov 21, 2008 4:39 am 
ThomasNov 21, 2008 6:29 am 
Subject:Re: Nginx as a Linux Service
From:Robert Gabriel (lis@ruby-forum.com)
Date:Oct 30, 2008 1:23:58 pm
List:ru.sysoev.nginx

Init script for nginx on RedHat/CentOS P.S. Works for me

#!/bin/bash # chkconfig: - 58 74 #

# 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 /applications/nginx/sbin/nginx $OPTIONS RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/nginx return $RETVAL }

stop() { echo -n $"Shutting down $prog: " killproc /applications/nginx/sbin/nginx RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/nginx return $RETVAL }

# See how we were called. case "$1" in start) start ;; stop) stop ;; status) status nginx RETVAL=$? ;; restart|reload) stop start RETVAL=$? ;; condrestart) if [ -f /var/lock/subsys/nginx ]; then stop start RETVAL=$? fi ;; *) echo $"Usage: $0 {start|stop|restart|condrestart|status}" RETVAL=3 esac

exit $RETVAL