一、下载程序安装包
可以自己需要版本(本次使用的版本为redis-2.8.24.tar),下载对应的程序安装包,下载地址如下:
http://download.redis.io/releases/
二、检查系统安装依赖包(gcc)
rpm -qa |grep gcc 结果如下代表安装依赖包存在:
libgcc-4.4.7-11.el6.x86_64
gcc-4.4.7-11.el6.x86_64
如果没有以上两个安装包,需要进行安装 依赖包
yum install gcc
三、安装Redis
1、 进入Redis安装目录,上传Redis安装程序包
cd /usr/local/src
rz ,选择redis-2.8.24.tar.gz
2、解压、安装redis
解压
tar -zxvf redis-2.8.24.tar.gz
解压后在当前目录下新建了一个包含发行版源代码的目录,必须cd进入这个目录以继续服务器的编译。
cd /usr/local/src/redis-2.8.24
make MALLOC=libc
make install
对一个基本的配置的编译,一般需要1分钟左右的时间,实际需要的时间因你的硬件和选择的模块数量会有很大不同。
四、配置、启动Redis
1、建立Redis配置目录
mkdir -p /etc/redis
rz 选择文件 redis_8003.conf
2、建立Redis使用目录
mkdir -p /export/Data/redis_pid/
mkdir -p /export/Logs/redis/
mkdir -p /export/Data/redis_data/8003
3、启动Redis (一个redis实例,8003端口)
/usr/local/src/redis-2.8.24/src/redis-server /etc/redis/redis_8003.conf &
4、启动多个Redis实例 (8001,8002等)
cd /etc/redis
cp -R redis_8003.conf redis_8001.conf
vim redis_8001.conf (:%s/8003/8001/g)
mkdir -p /export/Data/redis_data/8001
/usr/local/src/redis-2.8.24/src/redis-server /etc/redis/redis_8001.conf &
5、停止Redis
关闭服务
redis-cli shutdown
如果非默认端口,可指定端口:
redis-cli -p 6380 shutdown
6、连接 Redis两种连接方式:
1:window DOS方式:tentel主机IP端口号
2:linux客户端方式:redis-cli 主机IP 端口号
五、Redis使用验证
1、登录Redis实例
telnet 192.168.183.113 8003
2、设置redis的key值
set foo jiu
3、获取redis的key值
get foo
注意:
编译Redis的要求如下:
磁盘空间必须保证有50G以上的临时磁盘自由空间。Redis安装完毕后会占据10MB左右的空间,实际磁盘需求会因编译设置和是否安装第三方模块而有所不同;
如果Redis已经安装过,请先备份原Redis的所有配置文件,即