首先,我们得去官网下载安装包,地址:https://redis.io
下载好了之后,我们使用xshell或者xftp将其上传到服务器的指定目录下,
上传完成后,我们将其解压,
命令:tar -zvxf redis-5.0.0.tar.gz
解压完成后,会多出一个已经解压好的文件夹:
下一步,进入解压好的文件夹进行编译,
有一个前提,就是你的服务器已经安装好了C++库,因为Redis是用C++写的,
如果没有安装也没关系,我们现在就进行C++库的安装,
命令:yum install gcc-c++
安装好了C++库后,我们再进入之前的解压好的文件夹内,进行编译,
命令:make
编译完成后,它会提示你,最好现在执行一下测试程序,进入src目录下,
执行命令:make test
这时,发现一个错误,如下:
这是因为服务器未安装 tcl,需要安装 tcl 才能执行测试程序,那我们就手动安装一下吧,
命令:yum install tcl
安装完成后,我们再进入src 目录下进行测试,
命令:make test
运行完成后,基本上都是能测试通过的,编译完成。
下一步,安装Redis,
命令: make PREFIX=/home/jam/software/.... install
上面的:/home/jam/software... 代表你想安装的路径,这个就随便你自己写了,
安装完成后,进入你安装的路径,会有个bin目录,进入该目录
运行redis服务,
命令:./redis-server
如果看到以上图标,表示安装Redis成功,
如果服务器开启了防火墙的话,记得给Redis的端口号放行,
命令:firewall-cmd --zone=public --add-port=6379/tcp --permanent
然后重启防火墙,
命令:systemctl restart firewalld.service
OK,搞定,这时候,我们就可以使用Redis进行数据的缓存操作了,
好了,关于如何在Linux服务器上安装Redis缓存的分享到此结束,
感谢参阅,如有错误,欢迎指正,谢谢。
文章属原创,如需引用,请注明出处。