redis安装
上传安装包,安装
tar -zxvf redis-5.0.5.tar.gz ##解压
yum install -y gcc 安装依赖包
编译安装
cd redis-5.0.5 ##进入到redis下
Make #编译
cd src/
make install PREFIX=/usr/local/redis
移动配置文件
cd .. ##回到上一个目录下
[root@1 redis-5.0.5]# mkdir /usr/local/redis/etc
[root@1 redis-5.0.5]# cp redis.conf /usr/local/redis/etc/
启动redis服务
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
Redis不是在后台运行,我们需要把redis放在后台运行
vim /usr/local/redis/etc/redis.conf
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf ##重启一下
**
客户端连接redis
**
/usr/local/redis/bin/redis-cli -h 192.168.100.10
停止redis
/usr/local/redis/bin/redis-cli shutdown
或者
pkill reids-server
ln -s /usr/local/redis/bin/* /usr/local/bin/ ##添加软链接
添加开机自启
chmod +x /etc/rc.d/rc.local
echo " /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf" >> /etc/rc.d/rc.local
修改redis配置文件
vim /usr/local/redis/etc/redis.conf
重启redis
Pkill redis-server
redis-server /usr/local/redis/etc/redis.conf
测试
登录时候用密码
Redis-cli -a 123456
redis常规命令
帮助命令
创建一个表,在列表的左侧加入一个值
在右侧加入值
等。。。。。。
Redis持久化
配置文件中与RDB相关的参数
mkdir -p /redis/data
vim /usr/local/redis/etc/redis.conf
Redis主从架构
配置slave1,
安装redis,配置如上
配置slave1上的主
vim /usr/local/redis/etc/redis.conf
replicaof 192.168.1.11 6379 #指定master IP,端口
masterauth 123456 #指定redis密码
重启redis服务
Pkill redis-server
redis-server /usr/local/redis/etc/redis.conf
Redis-cli -h 192.168.100.20 -a 123456
Info replication
测试