1、安装gcc
yum install -y gcc
2、下载redis安装包
http://download.redis.io/releases/redis-4.0.10.tar.gz
3、编译、安装redis
mkdir /redis;
tar xzf /home/pimrec/redis-4.0.10.tar.gz -C /redis;
cd /redis/redis-4.0.10;
make;
make PREFIX=/redis/redis-4.0.10 install;
4、配置环境变量
vi /etc/profile 在末尾添加两行:
export REDIS_HOME=/redis/redis-4.0.10 export PATH=$REDIS_HOME/bin:$PATH
source /etc/profile 验证redis是否安装成功:redis-cli --version
5、搭建redis集群环境(启动集群的节点需要,其他节点不需要)
安装ruby yum install ruby rubygems -y 安装ruby redis cd /redis; mv /home/pimrec/redis-Cluster.zip ./; unzip redis-Cluster.zip;
gem install redis-3.0.1.gem(redis-3.0.1.gem文件见附件redis-Cluster.zip)
6、添加集群配置 解压附件redis-Cluster.zip安装包到/redis目录下;修改每个端口目录下redis.conf文件中的bind 属性为当前机器IP 7、启动节点
[root@node21 redis-Cluster]# redis-server 7000/redis.conf [root@node21 redis-Cluster]# redis-server 7001/redis.conf [root@node21 redis-Cluster]# redis-server 7002/redis.conf [root@node21 redis-Cluster]# redis-server 7003/redis.conf [root@node21 redis-Cluster]# redis-server 7004/redis.conf [root@node21 redis-Cluster]# redis-server 7005/redis.conf 8、创建集群 找到配置redis密码的ruby脚本:find / -name 'client.rb'路径 修改创建集群时,连接redis的密码: vim client.rb文件,修改:password => nil,为:password => "密码" 执行ruby脚本,创建集群
/redis/redis-4.0.10/src/redis-trib.rb create --replicas 1 172.16.211.183:7000 172.16.211.184:7001 172.16.211.194:7002 172.16.211.183:7003 172.16.211.184:7004 172.16.211.194:7005
9、设置密码 需要对每个节点依次执行密码设置命令 方式一: 连接 redis-cli -c -h 172.16.211.183 -p 7000 连接之后执行 config set requirepass 密码 此种方式设置密码,重启之后密码将失效 方式二: 在redis.conf文件中添加一行:requirepass 密码值
1563

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



