Linux下Redis设置密码及开机自启动

1、设置Redis.conf中daemonize为yes,确保守护进程开启;

     找到#requirepass foorbared这一行,直接替换掉这行,改为requirepass 新密码

2、编写开机自启动脚本

?

vi /etc/init.d/redis

脚本内容如下:

?

#!/bin/sh

#chkconfig: 2345 80 90

# Simple Redis init.d script conceived to work on Linux systems

# as it does use of the /proc filesystem.

REDISPORT=6379

EXEC=/usr/local/bin/redis-server

CLIEXEC=/usr/local/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid

CONF="/etc/redis/${REDISPORT}.conf"

case "$1" in

  start)

    if [ -f $PIDFILE ]

    then

        echo "$PIDFILE exists, process is already running or crashed"

    else

        echo "Starting Redis server..."

        $EXEC $CONF

    fi

    ;;

  stop)

    if [ ! -f $PIDFILE ]

    then

        echo "$PIDFILE does not exist, process is not running"

    else

        PID=$(cat $PIDFILE)

        echo "Stopping ..."

        $CLIEXEC -p $REDISPORT shutdown

        while [ -x /proc/${PID} ]

        do

          echo "Waiting for Redis to shutdown ..."

          sleep 1

        done

        echo "Redis stopped"

    fi

    ;;

  *)

    echo "Please use start or stop as first argument"

    ;;

esac

3、写完后保存退出

4、设置权限

?

chmod 755 redis

5、启动测试

?

/etc/init.d/redis start

6、连接测试

?

redis-cli -a 新密码 -p 6379

7、设置开机自启动

?

chkconfig redis on

以上所述是小编给大家介绍的Linux下Redis设置密码及开机自启动,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

原文链接:http://blog.csdn.net/xuweilinjijis/article/details/53759384

原创文章,作者:CLIVJ,如若转载,请注明出处:http://www.wangzhanshi.com/n/7277.html

(0)
CLIVJ的头像CLIVJ
上一篇 2025年1月1日 16:28:57
下一篇 2025年1月1日 16:29:00

相关推荐

发表回复

登录后才能评论