本文中用到的vi编辑器的命令
编辑:	i
保存并退出 :	esc + :+ wq
不保存退出:esc + :+ q + !

一、下载、编译

1、下载安装包

进入CentOS指定目录下,执行下面指令,直接下载。

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

下载完成后的信息

cetos 登录redis redis centos_redis

2.解压

tar -zxvf redis-5.0.4.tar.gz

3.安装编译器

使用yum指令安装开源C语言编译器(gcc)
yum install gcc -y

4.编译

这里先进入目录内,再进行默认编译。指令及其他信息,可参考当前目录下的 README.md文件.

1: cd redis-5.0.4
2: make

编译结束后信息

cetos 登录redis redis centos_redis_02


走到这里。回退src目录下就可以看到可执行程序,但是!这里是一堆源码和可执行程序,难看也难使用。于是乎第二步,将软件安装在一个指定目录,并配置环境变量。

二、安装、配置

1.安装

在指定目录处安装。其实安装就是一个拷贝的过程。
make PREFIX=/opt/bigdata/redis5 install

2.配置环境变量

第一步:进入配置文件

vi /etc/profile 第二步:拉到文件末尾,在PATH上面新起一行写 export REDIS_HOME=/opt/bigdata/redis5然后在PATH末尾追加 :$REDIS_HOME/bin 注意不要忘记冒号分隔。

cetos 登录redis redis centos_redis_03


第三步:因为配置文件在磁盘中存放,所以修改后记得要重新加载

source /etc/profile

至此,可以在任意目录下访问redis服务。

//redis+tab键就会出现可使用redis命令的提示

cetos 登录redis redis centos_centos_04


如果只是使用对redis库进行学习性操作,到这里就可以了。如果是服务器上部署使用,则还需第三步,将其编程一个后台的服务(background daemon)。

3.开机自启动

首先进入工具类

cetos 登录redis redis centos_配置文件_05


然后执行脚本文件

cetos 登录redis redis centos_配置文件_06


cetos 登录redis redis centos_centos_07

  1. 第一个问你,选择当前实例的端口号。默认为6379,如果想修改则在后面追加。因为我已经生成过一个实例,所以在这里我选择6380,然后enter。
  2. 第二个是选择配置文件生成的目录。
  3. 第三个是选择日志文件生成的目录。
  4. 第四个是选择数据目录生成的目录。(就是持久化文件目录)
  5. 第五个是可执行程序的目录。也是上面配置环境变量后的验证
  6. 最后是展示全部的参数。
    enter后的信息
//将临时文件夹下的配置文件,复制到后台服务脚本目录下
Copied /tmp/6380.conf => /etc/init.d/redis_6380
Installing service...//安装服务
//成功添加到开机启动
Successfully added to chkconfig!
//默认启动级别
Successfully added to runlevels 345!
//服务端开启
Starting Redis server...
Installation successful!