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  #编译与测试

CentOS7 安装redis-5.0.4(单机版)_第1张图片
4. make install PREFIX=/usr/local/redis   #PREFIX安装指定目录

CentOS7 安装redis-5.0.4(单机版)_第2张图片

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

CentOS7 安装redis-5.0.4(单机版)_第3张图片

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库保存数据

CentOS7 安装redis-5.0.4(单机版)_第4张图片

 访问报错,原因是默认无密码的情况下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 &

CentOS7 安装redis-5.0.4(单机版)_第5张图片

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>

CentOS7 安装redis-5.0.4(单机版)_第6张图片

注意事项: /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

你可能感兴趣的:(工具使用,redis,数据库,database)