1.官网地址下载
mkdir /down cd down wgit http://download.redis.io/releases/redis-3.0.7.tar.gz
###准备工作;安装环境
1 sudo apt-get upgrade 2 sudo apt-get update 3 sudo apt-get install tcl 4 sudo apt-get install build-essential //安装主要编译工具 gcc, g++, make 5 sudo apt-get install autoconf automake1.9 6 sudo apt-get install manpages-dev //安装C语言函数帮助文档 7 sudo apt-get install binutils-doc cpp-doc gcc-doc glibc-doc stl-manual //安装其他相关帮助文档 ,如C++,STL等
2. 安装
tar -xvf redis-3.0.7.tar.gz cd redis-3.0.7 sudo make && make test && sudo make install
.....
#提示Ok
o/ All tests passed without errors!
Cleanup: may take some time... OK make[1]:正在离开目录 `/home/kamil/down/redis-3.0.7/src'
3.配置
1 sudo mkdir -p /usr/local/redis/bin 2 sudo mkdir -p /usr/local/redis/etc 3 sudo mv ./redis.conf /usr/local/redis/etc/ 4 cd ./src 5 sudo mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server /usr/local/redis/bin/
4.启动
cd /usr/local/redis/bin sudo ./redis-server &
5.验证
kamil@ubuntu:~$ redis-cli 127.0.0.1:6379> set name Kamil.Liu OK 127.0.0.1:6379> get name "Kamil.Liu" 127.0.0.1:6379> #远程调试 kamil@vm-ubuntu:~$ redis-cli -h 192.168.0.160 -p 6379 192.168.0.160:6379> set work IT OK 192.168.0.160:6379> get work "IT" 192.168.0.160:6379>
6.python调试
1 #!/usr/bin/env python 2 # encoding: utf-8 3 """ 4 @author: 侠之大者kamil 5 @file: redis_test.py 6 @time: 2016/4/7 17:38 7 """ 8 import redis 9 r = redis.Redis(host="192.168.0.160") 10 r.set('age',"26") 11 r.set('name',"Kmail.Liu") 12 print(r.keys()) 13 print(r.get("age")) 14 all_keys = r.keys() 15 for k in all_keys: 16 print(k.decode('utf-8') , r.get(k).decode('utf-8'))
q