#####本次使用的是 redis-4.0.11

一、下载

百度网盘链接:https://pan.baidu.com/s/1P-nao7kHSQ12hsYoDW-jdQ 密码:p4uh

二、 安装

1、启动 Linux,远程软件连接( 建议root 连接,不然后面命令可能受限)

2、自行在linux 下创建 redis 文件存放目录,如 :user/redis

3、把 redis 核心包(redis-4.0.11.tar.gz)通过 winSCP 放到刚创建的目录, 如果你们有其他的方法也可以

4、执行命令安装

tar -zxvf redis-4.0.11.tar.gz       # 解压(redis目录执行) 
yum install gcc                     # 安装 gcc 环境(redis/C++)       
rpm -qa|grep gcc                    # 验证gcc是否安装成功                          
make                                # 编译( 进解压后的目录 )
make install                        # 初始化环境 ( 解压后的目录 )

编译redis需要 gcc 环境,所以先用yum安装 gcc

三、远程连接配置

修改 redis.conf

1、把 protected-mode yes 改为 protected-mode no(在没有密码的情况下,关闭保护模式)

2、注释掉 bind 127.0.0.1 (取消绑定本地地址, 允许远程连接)

3、把 daemonize no 改为 daemonize yes (是否为进程守护,关闭ssh窗口后即是否在后台继续运行)

4、 把 # requirepass foobared 替换为 requirepass 123456(连接账号:auth 连接密码:123456)

5、如果是云服务器放行 6379 端口,如果是虚拟机关闭防火墙( systemctl stop firewalld | systemctl disable firewalld)

四、启动 + 查询redis进程

1、正常启动 ./src/redis-server 出现一个大图启动成功, 该启动,控制台关闭失效,不介意使用

2、后台启动: ./src/redis-server redis.conf 指定了redis.conf 配置文件

3、查询redis进程 ps aux|grep redis

4、集群会使用到多个redis,可以添加redis2.conf || redis3.conf 同时启动多个redis( 修改 port 端口号)

五、redis 关闭

1、正常停止(不知道为什么有时会卡死)
./src/redis-cli -p 6379 shutdown save ,加save是更新数据到本地(硬盘),防止数据丢失

2、强制停止

## 关闭命令
ps aux|grep redis
kill -9  pid 

六、应用场景

应用场景-----------------------------------------------------------------------
缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用)
分布式集群架构中的session分离。
聊天室的在线好友列表。
任务队列。(秒杀、抢购、12306等等)
应用排行榜。
网站访问统计。
数据过期处理(可以精确到毫秒)

感谢大家的观看!!!

喜欢就个赞呗!如果觉得有用,劳烦点个右上方关注一下呗,将不定时持续更新更多的内容…,感谢大家的观看!…

Logo

更多推荐