下载redis源码包:
网址:http://redis.io/download
将tar包上传到centOS系统,我使用的是7.0
解压tar包:tar -zvxf redis-2.8.22.tar.gz
进入解压出来的文件中redis-2.8.22:
命令:cd redis-2.8.22
对源码编译:
命令:make MALLOC =libc
如果出现错误:有可能是没装GCC
安装GCC:
命令:yum -y install gcc
重新编译,编译成功。
进入 redis-2.8.22中的src文件夹中,
命令:cd src
安装redis
make install
为了方便管理,将redis的配置文件放在/usr/local/redis/etc,命令文件放到/usr/local/redis/bin中
创建文件夹
命令:mkdir -p /usr/local/redis/etc mkdir -p /usr/local/redis/bin
将文件移动到创建的文件夹中
命令:mv redis.conf /usr/local/redis/etc/
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin/
运行redis:
cd /usr/local/redis/bin
运行命令:
./redis-server /usr/local/redis/ect/redis.conf
若想让redis在后台运行,需要修改redis.conf配置文件中的daemonize为yes
redis运行的端口号是:6379
停止redis
pkill redis-server或者./redis-server shutdown
使用客户端连接redis
./redis-cli