虚拟机Centos7安装redis

第一步:去官网下载相应的安装包:

 官网:Download | Redis

如果想下载旧版本可以在这个网页下下载:Index of /releases/ (redis.io)

第二步:将下载好的安装包放在虚拟机上

一:如果你的虚拟机有网络可以直接在虚拟机中下载,操作如下:

在虚拟机中使用命令:wget https://download.redis.io/releases/redis-6.0.8.tar.gz (推荐使用)

完成之后如下图:

二:虚拟机没有网络就先在主机下载(要第一步对应的网站选择liunx相关的包),然后上传或者复制到虚拟机上。

第三步:解压redis包到指定位置:

将redis包解压到/usr/local/目录下:tar -zxvf redis-6.0.8.tar.gz -C /usr/local/    

在/usr/local/目录下可以看到相应的文件:



第四步:进行编译:

由于redis是c语言编写的,因此我们需要先安装gcc,安装的命令如下:

yun install gcc-c++   

这样子说明安装完成了

然后进入redis-6.0.8到,执行make,控制台会输出一些编译信息

如果出现报错如下,可能是gcc的版本过低,原因是yum安装的gcc是4.8.5版本的,需要进行升级:

解决方法:进行升级 

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
#这句是临时的
scl enable devtoolset-9 bash
#修改环境变量
echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile
#查看gcc版本
gcc -v

解决报错之后需要再次执行 make 命令

如下图说明编译通过:

进行安装:

make PREFIX=/usr/local/redis-6.0.8 install

完成之后就可以查看相应的版本:

./redis-cli -v 

第五步:启动redis

进入到 redis-6.0.8文件下的src目录中 执行命令:

./redis-server

当然可以设置隐藏启动信息:

修改redis.conf的配置来设置redis以守护进程的形式启动,将no改为yes

vi redis.conf

启动客户端:

在src目录下 执行 ./redis-cli 

至此安装就完成了!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值