标签:
1. 将安装包redis-3.2.0.tar.gz上传到linux系统,位置随意。
2. 解压文件
tar -zxf redis-3.2.0.tar.gz
3. 解压后会在当前目录生成文件夹“redis-3.2.0”,将其拷贝到"/usr/local/"下,我比较习惯将软件安装到这个目录。
# 非root用户,在命令前加sudo cp -rf ./redis-3.2.0 /usr/local/redis
4. 进入目录,执行make
cd /usr/local/redis/ #非root用户,在命令前加sudo make
若提示"/bin/sh: cc: command not found",说明系统中没有安装gcc,可使用如下命令安装
#非root用户,在命令前加sudo yum -y install gcc
安装成功后,再次执行make命令。
若提示"zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory",则执行
make MALLOC=libc
5. 我这边便没有报别的错误了,显示结果如下,安装成功
提示运行"make test"命令,不过执行时会报错,如下
You need tcl 8.5 or newer in order to run the Redis test
可安装tcl后再执行"make test"就没有错了,安装tcl方式如下
yum -y install tcl
6. 启动
./src/redis-server --protected-mode no &
启动后,可使用命令行
./src/redis-cli
标签:
原文地址:http://www.cnblogs.com/sybblogs/p/5651901.html