redis6.0集群安装配置教程(手把手教你搭建redis集群)

本文详细介绍了在CentOS系统下离线安装Redis 6.0.0并配置集群的全过程,包括升级GCC、安装Redis、创建集群、解决创建过程中遇到的问题,以及集群测试等步骤。
摘要由CSDN通过智能技术生成

Redis6.0.0集群安装和部署手册

注意:由于内网环境,所有的安装都需要用下载导入解压的方式来安装

  1. 环境准备
  1. 首先安装系统自带的gcc环境

由于redis是c语言开发的,所以安装redis需要gcc环境

yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make gcc-c++ libstdc++-devel tcl

gcc -v     --查看当前gcc版本

2.升级gcc版本

redis5以上的版本都需要用gcc5以上的版本才能编译安装,centos7版本默认的是4.8版本的gcc,由于是离线环境,所以需要用离线方式将gcc升级至12版本(也可以升级至5版本以上即可)。

参考以下链接的内容,可以将gcc升级至12版本(亲测有效)                       

链接地址:https://blog.csdn.net/qq_41840843/article/details/131121600

2.下载redis-6.0.0.tar.并安装

官网下载地址:Index of /releases/

下载后用finalshell上传到服务器的tmp文件夹下即可,然后再用mv命令将软件包移动到提前建好的文件夹/data/local下

cd /tmp/

mv redis-6.0.0.tar.gz /data/local

此时即可将软件包移动到/data/local路径下(服务器给data文件夹分配了400g空间。所以将软件都安装在data路径下)

解压

tar xvzf redis-6.0.0.tar.gz

将解压后的文件改名为redis

mv redis-6.0.0 redis

进入解压目录

cd redis/

注意避坑!!!!

由于不知道为什么服务器默认编译工具选用的是mac系统的,下面的命令是将默认编译工具改为linux的编译工具

make MALLOC=libc

下图是两个编译工具的解释说明

已经升级了gcc但是不知道为什么还是用的4.8版本的gcc去编译redis

这时候只能用指定gcc路径去编译redis

make CC=/usr/local/bin/gcc

这时候redis已经编译完成

make install

安装完成

安装完成的标志是/data/local/redis/src路径下一有没有生成redis-server文件,如果有则说明redis安装完成

  • 28
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值