redis 4版本以上的redis安装和redis 3版本有较大差别,由于在redis安装的过程当中遇到一些问题,故在此记录下来,给大家一点安装的参考。
redis的安装有以下步骤:
1、下载redis安装包,进行解压编译。
2、对编译好的redis复制多份,每份即一个节点,修改每个节点的redis.conf文件。包括端口、绑定ip、打开集群、个性化的节点配置文件替换等(一般使用默认的节点配置文件)。
3、分别依次启动多个节点,利用redis自带的./redis-trib.rb进行节点创建,需要注意的是这个要依赖于ruby。
4、查看集群是否创建成功。
1、下载redis安装包,进行解压编译
(1)、下载redis linux1.0.14的安装包(redis的下载页面)
https://redis.io/download
(2)、上传到指定目录进行解压
上传至此目录(看安装者需要)
/usr/local/redis
(3)、解压目录、编译
//解压
tar -zxvf redis-4.0.8.tar.gz
cd redis-4.0.14
//编译
make
//make test
make test
//安装
make install
二、对编译好的redis复制多份,每份即一个节点,修改每个节点的redis.conf文件。包括端口、绑定ip、打开集群、个性化的节点配置文件替换等(一般使用默认的节点配置文件)
(1)、创建要部署结点的文件夹
mkdir -p /usr/local/cluster
mkdir -p /usr/local/cluster/7000
mkdir -p /usr/local/cluster/7001
mkdir -p /usr/local/cluster/7002
mkdir -p /usr/local/cluster/7003
mkdir -p /usr/local/cluster/7004
mkdir -p /usr/local/cluster/7005
mkdir -p /usr/local/cluster/7006
mkdir -p /usr/local/cluster/7007
(2)、复制编译后的文件到指定目录
cp -rf /usr/local/redis/ /usr/local/cluster/7000/
cp -rf /usr/local/redis/ /usr/local/cluster/7001/
cp -rf //usr/local/redis/ /usr/local/cluster/7002/
cp -rf /usr/local/redis/ /usr/local/cluster/7003/
cp -rf /usr/local/redis/ /usr/local/cluster/7004/
cp -rf /usr/local/redis/ /usr/local/cluster/7005/
cp -rf //usr/local/redis/ /usr/local/cluster/7006/
cp -rf /usr/local/redis/ /usr/local/cluster/7007/
(3)、进入到集群目录,修改conf文件
进入到指定目录
cd /usr/local/cluster/7000/redis-4.0.14
修改redis.conf,将修改下面指定参数配置(可以使用 / 搜索参数名称,
[由于port单词比较多搜索端口的时候搜索]port 6379)
vi redis.conf
将下面参数修改为指定的值(有部分是需要新增,在redis.conf被注释掉了)
daemonize yes
port 7000
appendonly yes
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
#(192.168.25.128)是我自己的ip,如果不添加这个url,则通过代码无法连接
bind 192.168.25.

最低0.47元/天 解锁文章
1885

被折叠的 条评论
为什么被折叠?



