官网下载连接
linux下配置
- 选择Stable(5.0)下的Download 5.0.0 链接进行下载 (stable是稳定版本,默认下载的是linux版本)
- 下载完毕后,通过 xftp 传输到 /opt 文件夹
- 进入opt文件夹,解压文件,进入到解压文件夹
4.修改.conf 文件,1.将bind 127.0.0.1注释。2.关闭保护模式 protected-mode:yes改为no 3.daemonize 改为 yes(表示可以后台运行)
5.启动客户端指令 ./redis-server ./redis.conf 启动服务端 ./redis-cli
遇到的问题:
出现这样的错误:
Bad directive or wrong number of arguments
环境变量的问题,解决方案:1.添加环境变量 2 指令面前表明文件位置:进入文件所在文件夹,命令前加 ./
如何配置环境变量
1.进入管理者模式输入密码(su)
2.查看现有环境变量(echo
P
A
T
H
)
,
编
写
环
境
变
量
(
v
i
m
/
e
t
c
/
p
r
o
f
i
l
e
)
3.
编
写
增
添
环
境
变
量
的
路
径
,
并
保
存
。
(
先
a
进
入
编
写
模
式
,
然
后
写
入
指
令
e
x
p
o
r
t
P
A
T
H
=
"
PATH),编写环境变量(vim /etc/profile) 3.编写增添环境变量的路径,并保存。(先 a 进入编写模式,然后写入指令 export PATH="
PATH),编写环境变量(vim/etc/profile)3.编写增添环境变量的路径,并保存。(先a进入编写模式,然后写入指令exportPATH="PATH:/opt/python38/bin" 按esc退出,输入 :wq! 进行强制保存)
4.保存环境变量(source /etc/profile)
组件redis集群
- master开启服务端和客户端.
- slave只开启服务端,输入指令slaveof ip port (主机的)
- 查看主从指令(info replication)
主节点挂掉,从节点自动升级成主节点
a) sentinel.conf配置文件,修改sentinel monitor host6379 127.0.0.1 6379 1,其它使用默认即可 host6379 主机名称,随便起 主机IP 端口 1表示选举,某个slaver得到超过1票则成成为Master节点
b) 启动sentinel: ./redis-sentinel …/sentinel.conf