打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Linux下Redis开机自启(Centos)

废话少说,直接来步骤:

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

2、编写开机自启动脚本

vi /etc/init.d/redis

脚本内容如下:

# chkconfig: 2345 10 90  # description: Start and Stop redis     PATH=/usr/local/bin:/sbin:/usr/bin:/bin   REDISPORT=6379  EXEC=/usr/redisbin/redis-server   REDIS_CLI=/usr/redisbin/redis-cli    PIDFILE=/var/run/redis.pid   CONF="/use/redisbin/redis.conf"  AUTH="1234"  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                   if [ "$?"="0" ]                   then                           echo "Redis is running..."                  fi                   ;;           stop)                   if [ ! -f $PIDFILE ]                   then                           echo "$PIDFILE exists, process is not running."                  else                          PID=$(cat $PIDFILE)                           echo "Stopping..."                         $REDIS_CLI -p $REDISPORT  SHUTDOWN                            sleep 2                         while [ -x $PIDFILE ]                          do                                  echo "Waiting for Redis to shutdown..."                                 sleep 1                          done                           echo "Redis stopped"                  fi                   ;;           restart|force-reload)                   ${0} stop                   ${0} start                   ;;           *)                  echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2                  exit 1  esac

3、写完后保存退出VI

4、设置权限

chmod 755 redis

5、启动测试

/etc/init.d/redis start

启动成功会提示如下信息:

Starting Redis server...Redis is running...

使用redis-cli测试:

[root@rk ~]# /usr/redisbin/redis-cli127.0.0.1:6379> set foo barOK127.0.0.1:6379> get foo"bar"127.0.0.1:6379> exit

6、设置开机自启动

chkconfig redis on

7、关机重启测试

reboot

然后在用redis-cli测试即可。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Centos下安装Redis并配置开机启动
linux下安装redis与启动,及后台启动redis
inux下非root账户redis安装
centos 7 安装 redis 3.2,并实现开机自启动
Linux下redis的安装
redis在Linux上的安装
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服