CentOS7使用源码编译安装Redis

标签:ref   gcc   编译失败   lazy   get   文件   clean   编译报错   路径   

编译源码文件为可执行文件

下载Redis源码文件

1.进入Redis官网获取文件下载地址

技术图片

2.使用wget下载源码文件

技术图片

解压源码文件

3.下载的源码文件为压缩包,使用tar命令解压源码文件

tar xzf 源码压缩包文件名

技术图片

编译源码为可执行文件

4.进入解压后的文件夹执行make命令进行编译

技术图片

编译成功 指一次就

5.编译成功出现如图提示

技术图片

编译报错 我有一个

5.编译报错出现各种error,我这有一个gcc编译器未安装的错误,

技术图片

6.使用yum install gcc下载gcc编译器

技术图片

7.下载完成后再次执行make命令执行编译

技术图片

再次执行make命令居然又报错了!#恼

8.清除编译失败时产生的临时文件

由于在这次make命令前已经执行过一次make命令并且失败了,需要清除make命令失败时产生的临时文件

9.执行make distclean

技术图片

技术图片

此时执行make命令后出现5步骤的结果就说明编译已经完成了,如出现其他报错,复制到百度即可解决

使用一下看是否ok

进入src目录 执行redis-server,按ctrl c干掉

cd src
./redis-server

技术图片

技术图片

安装Redis到服务

将Redis的可执行文件迁出

1.回到源码解压出来的目录里

make install PREFIX=自定义安装路径

技术图片

技术图片

将迁出的目录路径添加至PATH

2.vi /etc/profile打开这个文件,在末尾添加路径并保存

export REDIS_HOME=自定义安装路径
export PATH=$PATH:$REDIS_HOME/bin

技术图片

技术图片

3.重新加载一下编辑过的文件

source /etc/profile

技术图片

创建服务

4.回到源码解压出来的目录里面,进入utils目录,执行install_server.sh

技术图片

技术图片

完成

技术图片

技术图片

CentOS7使用源码编译安装Redis

标签:ref   gcc   编译失败   lazy   get   文件   clean   编译报错   路径   

原文地址:https://www.cnblogs.com/bdsbdg/p/14120580.html

版权声明:完美者 发表于 2020-12-16 12:57:41。
转载请注明:CentOS7使用源码编译安装Redis | 完美导航

暂无评论

暂无评论...