cengos 安装redis 并将redis启动添加为系统服务

来源:互联网 发布:epson手机打印软件 编辑:程序博客网 时间:2024/06/06 07:05

安装redis

1.      将redis-3.0.7.tar.gz包拷入/home/目录下,执行tar –zxvf redis-3.0.7.tar.gz将包解压。

3.      将redis设置为后台启动:

#vim /home/redis-3.0.7/redis.conf

daemonize yes

4.    #cd /home/ redis-3.0.7执行#make && make install命令

5.    #cp redis.conf /etc/ 

6.      创建服务脚本

#vim /etc/init.d/redis :下面是脚本内容

#chkconfig: 2345 10 90

#description: Start and Stop redis

 

PATH=/usr/local/bin:/sbin:/usr/bin:/bin

EXEC=/usr/local/bin/redis-server#实际环境而定

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

CONF="/etc/redis.conf"#实际环境而定

 

case"$1" in

        start)

                if [ ! -n "$PID" ]

                then

                            echo "StartingRedis server..."

                        $EXEC $CONF1>/dev/null 2>&1

 

                else

                        echo "Redis serverprocess is already running or crashed."

                fi

                if ["$?"="0" ]

                then

                        echo "Redis serveris running..."

                fi

                ;;

        stop)

                if [ ! -n "$PID" ]

                then

                        echo "Redis serverprocess is not running."

                else

                        kill -9"$PID"

                            echo "Redisserver stopped"

                fi

                ;;

        restart|force-reload)

                ${0} stop

                ${0} start

                ;;

        *)

                echo "Usage:/etc/init.d/redis {start|stop|restart|force-reload}" >&2

                exit 1

esac

7.       添加可执行权限:

#chmod +x/etc/init.d/redis

# 尝试启动或停止redis

#service  redis start

#service  redis stop


1 0
原创粉丝点击