linux有不同的发行版本,所以很难开发出一个软件适合所有的linux,因此redis也是同样不能使用所有的linux,所以我们需要只要编译redis的源文件就可以了,redis是c写的,所以编译redis需要gcc编译环境,他是c语言的编译环境。
工具:redis-3.0.0
第一步:判断是否有gcc编译环境,出现command not found代表没有
命令:gcc
第二步:安装gcc(此过程需要连网,如果有gcc跳过此步)
命令:yum install gcc-c++
判断是否安装成功:使用gcc
第三步:解压redis
命令:tar zxf redis-3.0.0.tar.gz
第四步:编译redis源码
命令:make
编译c语言便于需要有Makefile文件,所以我们先看看是否有这个文件
我们看到,有makefile文件,所以我们直接编译就行
编译
指定安装的目录
命令:make install PREFIX=/art/redis(PREFIX后边的是你想要安装的目录)
第五步:启动redis
redis有两种启动模式,前端启动模式和后端启动模式,前端启动模式需要占用终端
1)先说一下前端启动模式
命令:./redis-server (进入redis的bin目录)
这样我们的前端启动模式就启动完成了
接下来我们说一下后端启动模式
2)后端启动模式
由于前端启动模式需要占用端口,所以推荐使用后端启动模式
首先我们需要把redis-3.0.0(解压后的文件)中的redis.conf文件考到我么安装的redis文件的bin目录下
命令:cp /root/art/redis-3.0.0/redis.conf .
然后编辑redis.conf文件
命令:vim redis.conf
修改完退出:esc+:wq
启动redis并查看是否启动成功
命令:启动:./redis-server redis.conf
查看redis进程:ps aux|grep redis