准备工作
整个过程会记录遇到的一些问题,以及解决方案。我会尽可能详细的列出本次的全部环境:
- 物理机 :
Windows 10 Pro, 64-bit (Build 19045.2965) 10.0.19045 - 虚拟机:
VMware® Workstation 16 Pro - 虚拟机CentOS7:
Linux admin 3.10.0-1160.49.1.el7.x86_64 #1 SMP Tue Nov 30 15:51:32 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
软件环境:
- yum:redis是用c写的,安装的时候需要gcc编译,如果虚拟机中没有gcc的话需要借助yum去安装。yum最好把源换到国内,可以参考这篇文章:更换yum源
补充一下我用yum安装gcc之前遇到的一个小问题,当时yum里面一直会去下一个mysql的描述文件,但是被墙一直报超时的错误,最后解决方案是直接去 /etc/yum.repos.d 下面把多余的repo给删除就ok了。
- 执行命令:
yum -y install gcc-c++
安装gcc,然后执行gcc -v
查看gcc版本,如图则表示成功:
开始安装
- 来到 redis官网下载链接 点击下载最新的版本。
之后你会得到一个redis-7.0.11.tar.gz
(很小,只有3M) - 将文件上传到你的虚拟机中,我放在 /opt