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