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處

相關文章
相關標籤/搜索