Redis源码安装 CentOS7

  1. 获取官方最新源码redis

    官方下载工具

    地址:http://redis.io/downloadui

    选择一个稳定版本下载,当前稳定版本3.0.6。spa

    下载源码server

    cd /tmpget

    wget http://download.redis.io/releases/redis-3.0.6.tar.gz源码

  2. 编译源码it

    解压源码io

    tar -zxvf redis-3.0.6.tar.gz编译

     

    cd redis-3.0.6

    make

    make完毕后会在src目录下产生几个redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel命令。

  3. 安装配置

    make install

    ./utils/install_server.sh

    此处对于弹出出来的选择能够都选择默认。

  4. 检验安装

       ps -ef|grep redis|grep -v grep

       或者service redis_6379 status来查看当前redis状态。

       注:因为在./utils/install_server.sh中会自动建立redis_6379的服务,能够修改。

       chkconfig --del redis_6379

       mv /etc/init.d/redis_6379 /etc/init.d/redis

       chkconfig --add redis

       service redis status能够看到已经修改。

     5. 遇到问题

        (1)不能编译没有GCC 编译工具
         问题:make时可能会报以下错误
         cc -c -std=c99 -pedantic -O2 -Wall -W   -g -rdynamic -ggdb   adlist.c
         make: cc:命令未找到
         make: *** [adlist.o] 错误 127
         解决方法:安装gcc
         命令以下:yum install gcc

         (2)配置完成以后不能访问

         bind 127.0.0.1 改为 bind 0.0.0.0

         (3)设置密码

         修改/etc/redis/6379.conf配置文件中requirepass处

相关文章
相关标签/搜索