centos7离线安装redis

1.下载编译环境的依赖包GCC 本机服务器35.80.162.102

下载gcc安装包
按如下顺序一条一条执行,否则会缺少依赖。

rpm -ivh lib64gmp3-4.3.1-1mdv2010.0.x86_64.rpm --force
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm --force
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm --force
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm --force
rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm --force
rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm --nodeps --force
rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm --force --nodeps
rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm --force --nodeps
rpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm --force --nodeps
rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm --force --nodeps

2.下载redis4.0.8的安装包

1)tar -zxvf redis-4.0.8.tar.gz
解压好之后将redis-4.0.8重命名为redis
2)mv redis-4.0.8 redis

修改配置文件redis.conf

将bind 127.0.0.1 改为0.0.0.0 让redis能够被非本机访问,否则只能本机访问
3)bind 0.0.0.0
端口PORT默认为6379 不用修改
4)daemonize no
将daemonize no 改为daemonize yes 让redis能够后台启动
5)logfile "/usr/local/redis/redis.log"
配置redis日志保存的目录
6)requirepass 123456
配置redis连接密码
7protected-mode no
关闭redis的保护模式

修改sentinel.conf哨兵配置文件

7)sentinel monitor mymaster 35.80.162.102 6379 1
修改为redis安装服务器IP和对应的端口号默认6379 ,1代表授权数量

8)sentinel auth-pass mymaster 123456

注意:这里需要设置连接redis密码否则当哨兵尝试检查主redis时ping的时候因为没有密码会ping不通导致哨兵认为redis宕机了,因为哨兵就不能正常启动。

9)protected-mode no
关闭sentinel的保护模式,

这里算是配置好了,现在就可以开启服务。

先进入redis的src文件
cd /usr/local/redis/src
./redis-server /usr/local/redis/redis.conf & 后台启动redis
./redis-sentinel /usr/local/redis/sentinel.conf & 后台启动redis哨兵
ps -ef|grep redis 可以查看redis的进程
./redis-cli -h 127.0.0.1 -p 26379 INFO Sentinel可以查看哨兵的状态

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值