目录
下载安装包
首先我们去到官网
https://redis.io
直接点击Download下载
我们直接将它下载到桌面,方便我们等会安装到服务器上
上传服务器
然后我们连接我们的远程服务器
我选择把redis安装在opt文件夹下
我们直接用 rz 命令上传redis压缩包
如果没有rz 命令的话,用下面的命令直接yum下载就好
yum -y install lrzsz
rz上传的时候一定要快一些选中所需要的上传的本地文件,不然可能会上传失败
解压并编译
然后我们用tar直接解压
tar -xvf redis自己的版本
解压后,我们进入redis文件中
我们下载的redis是源码级别的,我们需要先对它进行编译,redis文件中,有一个MakeFile文件,我们直接运行他就可以了,执行命令更简单,默认是make命令编译
make
执行完命令后就开始编译了
#编译默认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
执行脚本处理
我们先进入src,查看一下我们需要的脚本
然后我们退出来创建bin目录
mkdir bin
然后我们将src中的一些需要的可执行脚本copy到bin目录下
cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-sentinel redis-server ../bin/
然后我们就可以进入bin目录进行测试了
测试
在bin目录下直接执行
./redis-server
出现下图就说明成功了
然后我们另起一个会话
在新起的会话中进入我们redis文件中刚才创建的bin目录,去执行redis给的测试执行程序就好了
./redis-cli
然后如下图简单测试一下,发现没问题,redis就安装成功了
redis的安装就到处结束了,本地就可以使用了
但是我们安装redis主要是需要外部访问的,访问的时候我们就要考虑到防火墙和端口的问题了。
好了,这次的文章就到这里,喜欢的同学可以点赞收藏,遇到问题,可以评论,或者留言,我一定会第一时间给到回馈,感谢观看!!
注:本文为本人学习时心得分享,有讲错或者需要改正的地方,请指正,我会虚心接受