目录

下载安装包

上传服务器

解压并编译

 执行脚本处理

测试 

下载安装包

首先我们去到官网

https://redis.io

redis在文件夹里添加数据 redis上传文件_redis在文件夹里添加数据

直接点击Download下载

redis在文件夹里添加数据 redis上传文件_redis_02

我们直接将它下载到桌面,方便我们等会安装到服务器上 

redis在文件夹里添加数据 redis上传文件_上传_03

上传服务器

 然后我们连接我们的远程服务器

我选择把redis安装在opt文件夹下

redis在文件夹里添加数据 redis上传文件_下载安装_04

 我们直接用 rz 命令上传redis压缩包

如果没有rz 命令的话,用下面的命令直接yum下载就好

yum -y install lrzsz

rz上传的时候一定要快一些选中所需要的上传的本地文件,不然可能会上传失败

redis在文件夹里添加数据 redis上传文件_redis在文件夹里添加数据_05

解压并编译

然后我们用tar直接解压

tar -xvf redis自己的版本

redis在文件夹里添加数据 redis上传文件_下载安装_06

解压后,我们进入redis文件中

redis在文件夹里添加数据 redis上传文件_上传_07

我们下载的redis是源码级别的,我们需要先对它进行编译,redis文件中,有一个MakeFile文件,我们直接运行他就可以了,执行命令更简单,默认是make命令编译

make

执行完命令后就开始编译了

redis在文件夹里添加数据 redis上传文件_下载安装_08

#编译默认make命令编译=>如果提示: jemalloc/jemalloc.h:没有那个文件或目录,make的时候加上MALLOC=libc参数。

make MALLOC=libc

由于系统版本,系统环境不同,可能会直接执行成功,也可能报错

因为redis需要C语言环境,如果报错没有gcc,那么请先安装gcc

yum install gcc

当编译成功会日志打印如下

Hint: It's a good idea to run 'make test' ;)

make[1]: Leaving directory `/opt/redis-6.2.6/src

redis在文件夹里添加数据 redis上传文件_redis在文件夹里添加数据_09

 执行脚本处理

我们先进入src,查看一下我们需要的脚本

redis在文件夹里添加数据 redis上传文件_上传_10

 然后我们退出来创建bin目录

mkdir bin

然后我们将src中的一些需要的可执行脚本copy到bin目录下

cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-sentinel redis-server  ../bin/

redis在文件夹里添加数据 redis上传文件_数据仓库_11

然后我们就可以进入bin目录进行测试了

测试 

在bin目录下直接执行

./redis-server

出现下图就说明成功了

redis在文件夹里添加数据 redis上传文件_redis_12

 然后我们另起一个会话

redis在文件夹里添加数据 redis上传文件_数据仓库_13

 在新起的会话中进入我们redis文件中刚才创建的bin目录,去执行redis给的测试执行程序就好了

./redis-cli

然后如下图简单测试一下,发现没问题,redis就安装成功了

redis在文件夹里添加数据 redis上传文件_数据仓库_14

 redis的安装就到处结束了,本地就可以使用了

但是我们安装redis主要是需要外部访问的,访问的时候我们就要考虑到防火墙和端口的问题了。

好了,这次的文章就到这里,喜欢的同学可以点赞收藏,遇到问题,可以评论,或者留言,我一定会第一时间给到回馈,感谢观看!!

注:本文为本人学习时心得分享,有讲错或者需要改正的地方,请指正,我会虚心接受