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

 更新时间:2016年12月20日 10:21:05   作者:上天入地  
这篇文章主要介绍了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设置密码及开机自启动,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Ubuntu下Docker CE的安装

    Ubuntu下Docker CE的安装

    今天小编就为大家分享一篇关于Ubuntu下Docker CE的安装,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法

    linux输入yum后提示: -bash: /usr/bin/yum: No such file or director

    在本篇文章里小编给大家整理的是关于linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法,有需要的朋友们参考下。
    2019-11-11
  • Jexus 5.8.2正式发布! 为Asp.Net Core生产环境提供平台支持

    Jexus 5.8.2正式发布! 为Asp.Net Core生产环境提供平台支持

    Jexus 5.8.2正式发布!Jexus支持ASP.NET、PHP为特色的集高安全性和高性能为一体的WEB服务器和反向代理服务器,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Linux中 find查找命令用法详解

    Linux中 find查找命令用法详解

    本篇文章主要介绍了Linux中 find查找命令详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • linux环境安装node.js开发环境搭建图文教程

    linux环境安装node.js开发环境搭建图文教程

    这篇文章主要介绍了 linux环境安装node.js开发环境搭建图文教程的相关资料,需要的朋友可以参考下
    2016-10-10
  • Linux运维基础系统磁盘管理教程

    Linux运维基础系统磁盘管理教程

    这篇文章主要介绍了Linux运维基础系统磁盘管理教程,附含详细的源码示例,有需要的朋友可以借鉴参考下,希望可以有所帮助,祝大家同学习共进步
    2021-09-09
  • Linux配置日志服务器的图文教程

    Linux配置日志服务器的图文教程

    这篇文章主要给大家介绍了关于Linux配置日志服务器的相关资料,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • 解决Centos7 安装腾达U12无线网卡驱动问题

    解决Centos7 安装腾达U12无线网卡驱动问题

    这篇文章主要介绍了Centos7 安装腾达U12无线网卡驱动,本文给出了解决过程,通过两种方法给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • 将你的Apache速度提高十倍的经验分享

    将你的Apache速度提高十倍的经验分享

    你知道吗,如果你的web server是采用apache那你就有机会通过安装一个软件模块提高你的网站访问速度,最大能有10倍之多!这可不是吹牛,你看看原理就明白了
    2013-04-04
  • Linux快速生成大文件方式

    Linux快速生成大文件方式

    这篇文章主要介绍了Linux快速生成大文件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09

最新评论