准备工作:下载安装最新版的 gcc 编译器
安装redis需要准备C语言的编译环境(通过下面方式安装C编译环境)
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash
还可以安装 gcc 编译环境 (满足C的编译环境)
先测试 gcc 版本: gcc --version,提示未找到命令
安装 gcc : yum install gcc
1. 下载 redis-6.2.1.tar.gz 文件,放到 /opt 目录
2. 解压下载好的 redis 压缩文件: tar -zxvf redis-6.2.1.tar.gz
3. 解压完成后进入目录: cd redis-6.2.1
4. 在 redis-6.2.1 目录下再次执行 make 命令(只是编译好 redis 文件)
5. 如果没有准备好 C 语言编译环境,make 会报错 ----Jemalloc/jemalloc.h: 没有那个文件
6. 如果安装成功 gcc 还出现第 5 步的问题,可采用解决方案: 运行 make distclean
7. 在 redis-6.2.1 目录下再次执行 make 命令(如果成功,到此完成了redis文件的编译)
8. 跳过 make test 继续执行:make install
9. 默认将 redis 安装到 /usr/local/bin 目录下。
<