本文中用到的vi编辑器的命令
编辑: i
保存并退出 : esc + :+ wq
不保存退出:esc + :+ q + !
一、下载、编译
1、下载安装包
进入CentOS指定目录下,执行下面指令,直接下载。
wget http://download.redis.io/releases/redis-5.0.4.tar.gz
下载完成后的信息
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
编译结束后信息
走到这里。回退src目录下就可以看到可执行程序,但是!这里是一堆源码和可执行程序,难看也难使用。于是乎第二步,将软件安装在一个指定目录,并配置环境变量。
二、安装、配置
1.安装
在指定目录处安装。其实安装就是一个拷贝的过程。make PREFIX=/opt/bigdata/redis5 install
2.配置环境变量
第一步:进入配置文件
vi /etc/profile
第二步:拉到文件末尾,在PATH上面新起一行写 export REDIS_HOME=/opt/bigdata/redis5然后在PATH末尾追加 :$REDIS_HOME/bin 注意不要忘记冒号分隔。
第三步:因为配置文件在磁盘中存放,所以修改后记得要重新加载
source /etc/profile
至此,可以在任意目录下访问redis服务。
//redis+tab键就会出现可使用redis命令的提示
如果只是使用对redis库进行学习性操作,到这里就可以了。如果是服务器上部署使用,则还需第三步,将其编程一个后台的服务(background daemon)。
3.开机自启动
首先进入工具类
然后执行脚本文件
- 第一个问你,选择当前实例的端口号。默认为6379,如果想修改则在后面追加。因为我已经生成过一个实例,所以在这里我选择6380,然后enter。
- 第二个是选择配置文件生成的目录。
- 第三个是选择日志文件生成的目录。
- 第四个是选择数据目录生成的目录。(就是持久化文件目录)
- 第五个是可执行程序的目录。也是上面配置环境变量后的验证
- 最后是展示全部的参数。
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!