最近Redis火的不要不要的,今天晚上闲来无事,就找了个教程学习了下,废话不多说,先安装个redis环境来玩玩,安装的时候总的来说还算顺利,安装流程如下:
我是用虚拟机安装的,操作系统是Centos6.5
Redis版本是最新稳定版3.0.7,下载路径为:http://download.redis.io/releases/redis-3.0.7.tar.gz转载ing注明出处,谢谢
前提工作:
1:先把linux的网络配置好,下载gwet -- yum install gwet -y 2:下载gcc 库 -- yum install gcc -y 3:下载ctl 库 -- yum install tcl -y 4:创建目录-- 先cd /home 然后mkdir redis 5:下载redis-- gwet http://download.redis.io/releases/redis-3.0.7.tar.gz 6:解压redis压缩包-- tar -zxvf redis-3.0.7.tar.gz 7:进入redis目录下面的src目录编译redis-- cd /home/redis/redis-3.0.7/src 然后执行:make all 在执行make all的时候发现会出错:[摘要:zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory zmalloc.h:55:2: error: #error Newer version of jemalloc required make[1]: *** [adlist.o] Error 1 make[1]: Leaving directory `/data0/src/redis-2.6.2/src' make: *** [all]]
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/data0/src/redis-2.6.2/src'
make: *** [all] Error 2
没关系执行 -- make MALLOC=libc
8:接下来开始测试redis-- 执行 make test
9:启动redis-- [root@hadoop1 src]# ./redis-server & 如果出现下图,说明安装成功
10:测试Redis-- 先连接 redis:./redis-cli 然后执行:set foo bar 如果返回ok的字样。说明插入数据成功。然后再执行:get foo 查看插入的数据
11:关闭数据库 -- 可以执行 --src/redis-cli shutdown 或者直接[root@hadoop1 src]# ps -ef |grep redis 然后kill - 9 进程号
是不是感觉redis很好安装呢,下一篇应该是redis的使用的文档,如果大家发现我写的有错误,欢迎指正。