Linux Redis单机版和集群安装

一、单机安装

1、yum install -y gcc-c++

2、压缩包上传到linux服务器目录

注:示例 /usr/loacl/packge

3、进入到压缩包上传目录解压

tar zxvf redis-xxx.tar.gz 进行解压,解压完成后进入解压目录编译  make

4、在解压目录进行安装  make install PREFIX=/usr/local/redis

5、进入安装目录 cd /usr/local/redis/bin 启动 ./redis-server  Ctrl+C 退出

6、到解压目录下拷贝配置文件到安装bin目录下

cp /usr/local/packge/redis.xxx/redis.conf /usr/lcoa/redis/bin

7、修改redis.conf配置文件,把daemonize 由on修改成yes,守护进程启动

cd /usr/local/redis/bin  到安装bin目录下

vim redis.conf  打开配置文件修改daemonize

./redis-server redis.conf  修改完配置启动服务

8、测试redis

启动客户端  ./redis-cli 

设置 set name 'zhangsan'  查询 get name

9、外部访问需要开放6379端口号

二、集群

1、创建redis集群的三个目录

             Conf :集群的配置目录

             Data :集群的数据目录

             Logs :集群日志木

       2、进行服务的个性化配置

            一个redis-common.conf公共文件

      daemonize yes                 42

             共6个文件redis-6380.conf    ......  redis-6385.conf 

      #引用公用配置

      include /redis/conf/redis-common.conf      36

      //注释掉启动方式

      # daemonize no                  42

      #进程编号记录文件

      pidfile /var/run/redis-6379.pid      46

      #进程端口号

      port 6379                    50   

      #日志文件名称

      logfile "/redis/log/redis-6379.log"      108

      #数据文件名称

      dbfilename dump-6379.rdb     182

      #追加文件名称

      appendfilename "appendonly-6379.aof"    513

      #集群配置文件

      cluster-config-file nodes-6379.conf 

  配置文件完成后拷贝到redis/bin目下启动6个服务

./redis-server redis-6380.conf
       ./redis-server redis-6381.conf
       ./redis-server redis-6382.conf
       ./redis-server redis-6383.conf
       ./redis-server redis-6384.conf
       ./redis-server redis-6385.conf

5、进入到示例 /usr/loacl/package/redis-3.2.8/src下

      ./redis-trib.rb create --replicas 1 192.168.1.110:6380 192.168.1.110:6381 192.168.1.110:6382 192.168.1.110:6383 192.168.1.110:6384 192.168.1.110:6385

6、到/usr/local/redis/bin目录下测试,启动客户端./redis-cli -h 192.168.1.110 -p 6379 -c 进入任意节点

7、关闭其中一个./redis-cli -p 6380 shutdown

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值