一、安装
1、检查gcc环境,如果没有才需要安装,因为redis需要c语言的编译环境。通过命令检查:
rpm -qa|grep gcc-c++
如果没有,就用下面的命令来执行安装,如果已经有,则跳过这一步;
yum install gcc-c++
2、下载redis的源码包;
wget http://download.redis.io/redis-stable.tar.gz
3、解压缩redis;
tar zxvf redis-stable.tar.gz
4、进入redis源码根目录,执行编译;
cd ${redisSrcDir}
make
5、可能的问题;
make的时候,指定参数;
make MALLOC=libc
6、在当前redis源码根目录下,执行安装
make PREFIX=/usr/lib/app/redis install
1、prefix参数指定redis的安装目录;
6、在当前redis源码根目录下,把redis.conf从下载的源码解压包里面拷贝到redis的安装bin目录下;
cp redis.conf /usr/lib/app/redis/bin/
这些操作做完之后,就可以删除掉原解压的目录(安装文件介质)
二、启动
把redis.conf从下载的源码解压包里面拷贝到redis的安装bin目录下,直接启动redis-server;
./bin/redis-server redis.conf &
关闭可以通过kill -pid的方式
验证启动: