安装gcc

gcc编译c的,因为redis是c编写的,所以我们先安装下gcc

1
yum install gcc-c++

下载

wget方式下载redis压缩包,并解压,以及编译

下载命令

1
wget http://download.redis.io/releases/redis-3.2.9.tar.gz

解压命令

1
tar -zxvf redis-3.2.9.tar.gz

编译命令,进入解压后的文件夹,在执行make命令

1
2
cd redis-3.2.9
make

安装

安装命令

1
make PREFIX=/usr/local/redis install

安装完后,需要将刚刚解压的文件夹内redis.conf复制到redis的安装目录/usr/local/redis/中

1
cp /root/redis-3.2.9/redis.conf /usr/local/redis/

启动和关闭Redis

前台启动和关闭

启动命令如下:

1
/usr/local/redis/bin/redis-server 

看到下面的界面说明已经启动成功了

img

CTRL+C退出

这种启动是前台启动,假如退出程序就终止或者退出了

所以这种服务程序,必须后台运行

后台启动和关闭

修改配置文件redis.conf

打开配置文件(打开后按/键,并输入关键字按下回车键可快速搜索文本内容)

1
vi /usr/local/redis/redis.conf

daemonize no修改成:daemonize yes

img

加载配置文件运行Redis

1
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf

搜索Redis服务

1
ps -ef | grep -i redis

img

看到端口号说明已经启动成功了

停止Redis服务

1
/usr/local/redis/bin/redis-cli shutdown

再次搜索Redis服务,发现端口号没了,说明Redis服务已经停止了