一下操作均在root权限下执行
确保环境里有gcc
- 查看gcc版本 gcc -v
- 安装gcc : yum install gcc-c++
-
下载安装包连接
-
#我把压缩包下载到了opt文件夹下 wget http://download.redis.io/redis-stable.tar.gz
-
-
解压
tar -zxvf redis-stable.tar.gz
-
进行安装
cd redis-stable make
-
如果报错可能需要升级gcc [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
-
解决办法
[root@localhost redis-6.0.1]# gcc -v # 查看gcc版本 [root@localhost redis-6.0.1]# yum -y install centos-release-scl # 升级到9.1版本 [root@localhost redis-6.0.1]# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils [root@localhost redis-6.0.1]# scl enable devtoolset-9 bash 以上为临时启用 make distclean 进行清理 重新输入make进行安装即可
- 出现此种结尾为安装成功[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
- 出现此种结尾为安装成功[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
-
-
如果make test报如下错误[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
-
解决办法
[root@localhost redis-6.0.1]# yum install tcl [root@localhost redis-6.0.1]# make test,显示ok则完成安装
-
安装成功我一般会cp一份,更改cp的配置文件
-
比如我启动redis服务
[root@localhost bin]# ./redis-server /usr/local/myredis/redis.conf [wangxinxin@localhost bin]$ ./redis-cli -p 6379#即可进入redis库 [wangxinxin@localhost bin]$ ./redis-cli -p 6379#即可进入redis库
-