Ubuntu14.04搭建Redis環境

Ubuntu14.04搭建Redis環境

下載

  • step1:下載linux

    wget http://download.redis.io/releases/redis-3.2.8.tar.gzredis

  • step2:解壓數據庫

    tar -zxvf redis-3.2.8.tar.gzubuntu

  • step3:複製,放到usr/local⽬錄下服務器

    sudo mv ./redis-3.2.8 /usr/local/redis/工具

  • step4:進⼊redis⽬錄性能

    cd /usr/local/redis/測試

  • step5:生成.net

    sudo make命令行

  • step6:測試,這段運⾏時間會較⻓

    sudo make test

  • step7:安裝,將redis的命令安裝到/usr/local/bin/⽬錄

    sudo make install

  • step8:安裝完成後,咱們進入目錄/usr/local/bin中查看

    cd /usr/local/bin
    ls -all

    • redis-server redis服務器
    • redis-cli redis命令行客戶端
    • redis-benchmark redis性能測試工具
    • redis-check-aof AOF文件修復工具
    • redis-check-rdb RDB文件檢索工具
  • step9:配置⽂件,移動到/etc/⽬錄下

  • 配置⽂件⽬錄爲/usr/local/redis/redis.conf

    sudo cp /usr/local/redis/redis.conf /etc/redis/

配置

  • Redis的配置信息在/etc/redis/redis.conf下。

  • 查看

    sudo vi /etc/redis/redis.conf

核心配置選項

  • 綁定ip:若是須要遠程訪問,可將此⾏註釋,或綁定⼀個真實ip

    bind 127.0.0.1

    注意:linux端操做,註釋它或者修改爲127.0.0.1,否則本地登陸不上。

    遠程訪問:好比我這裏配置的是:bind 192.168.214.128

  • 端⼝,默認爲6379

    port 6379

  • 是否以守護進程運⾏

    daemonize yes

    • 若是以守護進程運⾏,則不會在命令⾏阻塞,相似於服務
    • 若是以⾮守護進程運⾏,則當前終端被阻塞
    • 設置爲yes表示守護進程,設置爲no表示⾮守護進程
    • 推薦設置爲yes
  • 數據⽂件

    dbfilename dump.rdb

  • 數據⽂件存儲路徑

    dir /var/lib/redis

  • ⽇志⽂件

    logfile /var/log/redis/redis-server.log

  • 數據庫,默認有16個

    database 16

  • 主從複製,相似於雙機備份。

    slaveof

參考資料

redis配置信息http://blog.csdn.net/ljphilp/article/details/52934933

操做redis

寫在前面

我日常這樣幹:我把配置文件裏的bind 192.168.214.128註釋了

  1. 先查看redis是否啓動:ps aux|grep redis;
  2. 指定加載配置文件的方式啓動redis:sudo redis-server /etc/redis/redis.conf;
  3. 殺死redis服務器:sudo kill -9 pid;
  4. 啓動客戶端:redis-cli -h 要訪問的ip -p 端口(6379)
  5. 下面就能夠愉快的玩耍了

服務器端

  • 服務器端的命令爲redis-server

  • 能夠使⽤help查看幫助⽂檔

    redis-server --help

  • 推薦使⽤服務的⽅式管理redis服務

  • 啓動

    sudo service redis start

  • 停⽌

    sudo service redis stop

  • 重啓 sudo service redis restart

客戶端

  • 客戶端的命令爲redis-cli

  • 能夠使⽤help查看幫助⽂檔

    redis-cli --help

  • 鏈接redis

    redis-cli

  • 運⾏測試命令

    ping

  • 切換數據庫

  • 數據庫沒有名稱,默認有16個,經過0-15來標識,鏈接redis默認選擇第一個數據庫

    select n

相關文章
相關標籤/搜索