首页 > 其他 > 详细

Centos下设置开机自启动

时间:2015-10-21 14:00:32      阅读:262      评论:0      收藏:0      [点我收藏+]

redis启动脚本

centos5 6下已测试

 1 ###########################
 2 # chkconfig: 2345 10 90
 3 # description: Start and Stop redis
 4 PATH=/usr/local/bin:/sbin:/usr/bin:/bin
 5    
 6 REDISPORT=6379 #实际环境而定
 7 EXEC=/usr/local/redis/bin/redis-server #实际环境而定
 8 REDIS_CLI=/usr/local/redis/bin/redis-cli #实际环境而定
 9    
10 PIDFILE=/var/run/redis.pid
11 CONF="/usr/local/redis/conf/redis.conf" #实际环境而定
12    
13 case "$1" in
14     start)
15         if [ -f $PIDFILE ]
16         then
17                 echo "$PIDFILE exists, process is already running or crashed"
18         else
19                 echo "Starting Redis server..."
20                 $EXEC $CONF
21         fi
22         if [ "$?"="0" ] 
23         then
24               echo "Redis is running..."
25         fi
26         ;;
27     stop)
28         if [ ! -f $PIDFILE ]
29         then
30                 echo "$PIDFILE does not exist, process is not running"
31         else
32                 PID=$(cat $PIDFILE)
33                 echo "Stopping ..."
34                 $REDIS_CLI -p $REDISPORT SHUTDOWN
35                 while [ -x ${PIDFILE} ]
36                do
37                     echo "Waiting for Redis to shutdown ..."
38                     sleep 1
39                 done
40                 echo "Redis stopped"
41         fi
42         ;;
43    restart|force-reload)
44         ${0} stop
45         ${0} start
46         ;;
47   *)
48     echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
49         exit 1
50 esac
51 ##############################

 

Centos下设置开机自启动

原文:http://www.cnblogs.com/quinnxu/p/4897411.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!