一.安装编译依赖环境(此方式需要联网)
yum install gcc-c++
二.将redis的源码包解压(我这里使用的是3.0.0版本的)
tar -xvf redis-3.0.0.tar.gz
解压后可以看到有个redis-3.0.0的目录,如下
三.进入解压后的目录,使用make命令编译
cd redis-3.0.0/ make
四.停留在redis-3.0.0的目录下,使用make install命令来安装,PREFIX指定安装路径,如下
make PREFIX=/usr/local/redis install
此时到/usr/local/ 目录下会看到出现了redis目录
五.启动redis
进入redis目录下会发现只有一个bin目录,我们再进入bin目录下,会有一些可执行文件,如下
使用redis-server来启动redis
./redis-server
启动成功后会出现如下所示界面
但是这种前端的启动方式会让我们很不方便,在redis停止之前,我们不能对系统做其他的操作,下面介绍另一种启动的方式,后台启动方式
六.复制、修改配置文件
回到redis解压后的目录redis-3.0.0中,此目录下有一个名为redis.conf 的配置文件,如下
将此配置文件复制到我们安装成功的redis目录中的bin目录下
cp redis.conf /usr/local/redis/bin/此后,我们再去到 /usr/local/redis/bin/目录,使用vi或vim 来修改刚才复制过来的redis.conf配置文件
vim redis.conf
在文件中找到daemonize ,默认配置为no 将其修改为 yes后,保存退出
七.后端启动
使用配置文件来启动
./redis-server redis.conf
启动成功,不会有任何提示,使用以下命令来查看
ps -aux | grep redis
出现以下显示信息,表示redis启动成功
关闭redis
./redis-cli shutdown