这里提供两种下载安装方式(推荐第一种)
1.远程下载解压通过make
命令编译(推荐方法)
1、下载redis,本文选择采用wget方式下载redis到/opt/目录下(当然目录无所谓)
sudo wget http://download.redis.io/releases/redis-5.0.6.tar.gz
也可以去http://download.redis.io/releases选择需要的版本。
直接进入/opt目录进行下载
2、采用解压命令解压压缩文件
sudo tar -zxvf redis-5.0.6.tar.gz
这一步应该都没有问题。注意这里我是在/opt目录下执行的一系列操作,所以解压后的文件也在/opt、目录下。
3.安装redis:在/opt/redis-5.0.6目录下,**(注意目录)**执行如下两条命令
sudo make
sudo make install
如果执行第一条make命令时就报错
说明你还没有安装gcc编译器,执行以下命令安装
sudo apt-get install gcc
为了以后省事,建议同时安装gcc-c++(可省略)
sudo apt-get install g++
查看gcc版本gcc --version
gcc安装好后接着执行
sudo make
sudo make install
执行(make命令时千万不要忘了sudo)
如果继续出错。。。
尝试make distclean命令清理一下
sudo make distclean
然后执行sudo make
指令编译
然后执行sudo make install
安装
进行到这里基本就成功了。
进入bin目录可以看到关于redis的修复文件
4.启动redis
redis-server
如果出现端口号占用
说明之前安装过的redis自启了也或者是刚才安装的redis已经启动,这时可以选择卸载老版本,如果不是老版本直接进入数据库redis-cli
说明成功!
开启你的reids之旅吧。
第二种方法明天再写吧。