CentOS7使用源码编译安装Redis

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

下载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

完成

posted @ 2020-12-11 16:35  笨蛋树上笨蛋果  阅读(308)  评论(0编辑  收藏  举报