Redmine开启服务

写了一个启动Redmine的开机脚本,redmine文件在/etc/init.d/下

 

#!/bin/sh



### BEGIN INIT INFO

# Provides:     Dean Chen

# Required-Start:

# Required-Stop:

# Default-Start:        2 3 4 5

# Default-Stop:         0 1 6

# Short-Description: redmine

# Description: Redmine+Backlogs server

### END INIT INFO



. /lib/lsb/init-functions



SPAWN_FCGI=/usr/bin/spawn-fcgi



case "$1" in

  start)

     log_begin_msg "Starting redmine server"

     $SPAWN_FCGI -p 9001 -f /root/redmine-2.3/public/dispatch.fcgi

     log_end_msg 0

     ;;

  stop)

     PID=`ps -ef | grep 'fcgi' | grep -v grep | awk '{print $2}'`

     log_begin_msg "Stopping redmine server"

     if [ ! -z "$PID" ]; then

        kill -15 $PID

     fi

     log_end_msg 0

     ;;

  restart)

     $0 stop

     $0 start

     ;;

  *)

     log_success_msg "Usage: service redmine {start|stop|restart}"

     exit 1

esac



exit 0


 

 

你可能感兴趣的:(redmine)