CentOS7 安装redis-5.0.4(单机版)

Linux下redis安装(单机版) - CarryChan - 博客园


1. cd /sino/上传redis-5.0.4.tar.gz包到 /sino路径下并解压
2. yum install -y wget gcc make tcl  #安装依赖
3. make MALLOC=libc && make test  #编译与测试


4. make install PREFIX=/usr/local/redis   #PREFIX安装指定目录

就会在/usr/local/redis/bin 生成如下目录, 

5. 启动redis  可以启动

[root@sino bin]# cd /usr/local/redis/bin
[root@sino redis]# ./redis-server &

/usr/local/redis/bin/redis-server &   当然也可以一行搞定启动, 就不用./ 启动了

6. 用redis-cli (位于/usr/local/redis/bin目录下) 连接redis-server

运行./bin/redis-cli  -h 192.168.112.129   可以连接上, 但无法访问redis库保存数据

 访问报错,原因是默认无密码的情况下redis的安全模式protected-mode是开启的

解决办法:

新建redis.conf 内容如下:

备注:  1、bind的值0.0.0.0  表示任何都可以连接   2、设置protected-mode的值为no

bind 0.0.0.0
protected-mode no
port 6379
tcp-backlog 511
timeout 0
tcp-keepalive 300

7. 指定 redis.conf来启动redis 

[root@sino redis]# cd /usr/local/redis/bin

[root@sino redis]# ./redis-server redis.conf &

8. redis-cli 连接redis-server

[root@sino bin]# cd /usr/local/redis/bin/
[root@sino bin]# ./redis-cli -h 192.168.112.129
192.168.112.129:6379>

注意事项: /usr/local/redis文件夹可以直接上传到其他服务器使用启动redis-server,

为了能够让客户端能够连接上, 注意给 /usr/local/redis下新建一个redis.conf的配置文件, 内容为

bind 0.0.0.0
protected-mode no
port 6379
tcp-backlog 511
timeout 0
tcp-keepalive 300

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值