前言

       本章讲解Linux系统下Redis的安装与使用

方法

1.概念

我们知道,Linux作为服务器的优点是显而易见的,大多数的公司也会采取使用Linux系统进行项目的部署。那么,我们的Redis也是推荐使用Linux进行部署的,本章我们就讲解一下使用Linux系统如何部署Redis!

2.准备工作

CentOS6.5,XShell 6,redis-5.0.3.tar.gz

redis压缩包地址:https://redis.io/download

(注意:由于是国外网站,所以会显得很卡)

linux的redis安装 redis在linux安装_Redis

这里我们下载的是最新的版本。

将该压缩包拷贝进centOS /usr/local/software 目录下

linux的redis安装 redis在linux安装_x系统_02

3.安装Redis

1)使用yum命令验证是否安装gcc(我们需要编译redis源码包)

linux的redis安装 redis在linux安装_Redis_03

这种情况代表已经安装了gcc,如果没有安装的请按照提示进行安装即可。

2)解压缩redis包至 /usr/local/ 下

tar -zxvf redis-5.0.3.tar.gz -C /usr/local/

运行上述命令后,会在local下发现解压好的redis。

linux的redis安装 redis在linux安装_x系统_04

3)编译安装redis

进入redis-5.0.3,打入make命令进行编译

如下图所示,表示编译成功!

linux的redis安装 redis在linux安装_Redis_05

我们进入到/usr/local/redis-5.0.3/src下打入 make install 命令进行安装

linux的redis安装 redis在linux安装_redis_06

这表示我们安装已经成功了。

4)便于管理,将redis相关文件进行移动

首先创建两个文件夹用来存放配置文件和可执行文件

mkdir -p /usr/local/redis/etc     mkdir -p /usr/local/redis/bin

第二,将redis配置文件拷贝至上面的etc目录下

cp redis.conf /usr/local/redis/etc/

linux的redis安装 redis在linux安装_Redis_07

第三,将redis执行文件拷贝至上面的bin目录下

cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server redis-sentinel redis-trib.rb /usr/local/redis/bin/

linux的redis安装 redis在linux安装_redis_08

4.配置与启动Redis

1)进入到 /usr/local/redis/etc下更改配置文件

此处更改为yes,它表示是否后台启动。

linux的redis安装 redis在linux安装_x系统_09

此处更改为 /usr/local/redis/etc 此处为数据存储文件根路径

linux的redis安装 redis在linux安装_Redis_10

 2)启动redis

进入 /usr/local/redis/bin下,打入如下命令

./redis-server ../etc/redis.conf

linux的redis安装 redis在linux安装_redis_11

linux的redis安装 redis在linux安装_Redis_12

使用ps命令进行验证,我们的redis已经成功的启动了。 

3)登录redis

./redis-cli

linux的redis安装 redis在linux安装_x系统_13

关于redis的操作和我们之前的章节一样。

4)关闭redis服务

linux的redis安装 redis在linux安装_x系统_14