Updated: 2017-04-09 21:27:22 CST +08

Redis

Enviroment

  • OS: Ubuntu 14.0.4

Install

Download and Install

  1. 下載並編譯

    $ wget http://download.redis.io/redis-stable.tar.gz
    $ tar xvzf redis-stable.tar.gz
    # 習慣將第三方軟體放置 /opt
    $ sudo mv redis-stable /opt/
    $ cd /opt/redis-stable
    $ make
    

    執行以上後會出現 /opt/redis-stable/src 資料夾

  2. 測試安裝環境

    make test
    
  3. 自動佈署 /usr/local/bin/redis-server, /usr/local/bin/redis-cli

    make install
    
  4. 測試 server

    sudo redis-server
    
  5. 測試 client

    $ redis-cli ping
    pong
    
  6. 都有動那就安裝成功了!

Configure on Linux

  1. 建立 redis dump 資料時,所儲存的資料夾

    sudo mkdir /var/redis/6379
    
  2. 建立 redis 設定檔

    mkdir /etc/redis
    sudo cp redis.conf /etc/redis/6379.conf
    
  3. 設定 conf

    > $ sudo vim /etc/redis/6379.conf
    #/etc/redis/6379.conf
    daemonize yes
    pidfile /var/run/redis_6379.pid
    loglevel notice
    logfile "/var/log/redis_6379.log"
    dir /var/redis/6379
    
  4. 建立 daemon 檔

    sudo cp utils/redis_init_script /etc/init.d/redis_6379
    # 可以 vim 確認設置
    
  5. 設定 redis 開機啟動

    sudo update-rc.d redis_6379 defaults
    
  6. 啟動 redis!

    /etc/init.d/redis_6379 start
    
  7. 恭喜你成功安裝 Redis!

Test

  1. 塞筆資料進去

    $ redis-cli
    redis> set key value
    OK
    
  2. 取資料出來

    redis> get key
    "value"
    

Reference