Linux安装redis4.0.11教程
本次使用的是 redis-4.0.11百度网盘链接:https://pan.baidu.com/s/1P-nao7kHSQ12hsYoDW-jdQ密码:p4uh一、启动 Linux,远程软件连接( 建议root 连接,不然后面命令可能受限)二、自行在linux 下创建 redis 文件存放目录,如 :user/redis三、把 redis 核心包(redis-4.0.11.t...
#####本次使用的是 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等等)
应用排行榜。
网站访问统计。
数据过期处理(可以精确到毫秒)
感谢大家的观看!!!
喜欢就个赞呗!如果觉得有用,劳烦点个右上方关注一下呗,将不定时持续更新更多的内容…,感谢大家的观看!…
更多推荐
所有评论(0)