美文网首页
CentOS安装Redis + 开机启动

CentOS安装Redis + 开机启动

作者: MaxHongxi | 来源:发表于2018-07-01 15:31 被阅读0次

    下载安装

    1. Redis官网复制下载地址

    http://download.redis.io/releases/redis-4.0.10.tar.gz
    

    2.下载

    # wget http://download.redis.io/releases/redis-4.0.10.tar.gz
    

    3.解压

    # tar xzf redis-4.0.10.tar.gz
    # cd redis-4.0.10
    

    4.安装

    # make
    # make install
    

    5.启动

    # redis-server
    

    配置开机启动

    1. 配置初始化脚本

    将utils文件夹下的初始化脚本文件redis_init_script复制一份到/etc/init.d/下面,文件名为 redis_端口号。

    cp utils/redis_init_script /etc/init.d/redis_6379
    

    2. 建立以下需要的文件夹

    /etc/redis 存放Redis的配置文件
    /var/redis/端口号 存放Redis的持久化文件

    3. 修改配置文件

    复制配置文件模板(redis-4.0.10/redis.conf)复制到上面创建的/etc/redis 目录中,以端口号命名(如“6379.conf”)

    # cp redis-4.0.10/redis.conf /etc/redis/6379.conf
    

    通过vim修改以下配置

    参数 说明
    daemonize yes 使Redis以守护进程模式运行
    pidfile /var/run/redis_端口号.pid 设置Redis的PID文件位置
    port 端口号 设置Redis监听的端口号
    dir /var/redis/端口号 设置持久化文件存放位置

    现在也可以使用下面的命令来启动和关闭Redis了

    # /etc/init.d/redis_6379 start
    Starting Redis server...
    27970:C 01 Jul 15:17:16.116 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
    27970:C 01 Jul 15:17:16.117 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=27970, just started
    27970:C 01 Jul 15:17:16.117 # Configuration loaded
    
    # /etc/init.d/redis_6379 stop
    Stopping ...
    Redis stopped
    

    说好的开机启动呢?

    要让redis开机启动,还需要对Redis初始化脚本进行简单修改

    vim /etc/init.d/redis_6379
    

    在第四行as it does use of ***前面的位置插入这两行(是的,带着#号)

    # chkconfig: 2345 90 10 
    # description: Redis is a persistent key-value database
    # as it does use of the /proc filesystem.
    

    将redis加入系统启动项

    # cd /etc/init.d/
    # chkconfig redis_6379 on
    /* 
      别像下面那样按路径来写,会报错:知道为什么的小伙伴留言告诉我一下哈
      服务 /etc/init.d/redis_6379 信息读取出错:没有那个文件或目录
    */
    # chkconfig /etc/init.d/redis_6379 on
    

    然后就可以直接启动/关闭redis了

    service redis_6379 start
    service redis_6379 stop
    

    关机再开机检查一下redis是否开机启动了

    相关文章

      网友评论

          本文标题:CentOS安装Redis + 开机启动

          本文链接:https://www.haomeiwen.com/subject/sjncuftx.html