1. 安装
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
tar -zxvf redis-5.0.7.tar.gz
cd redis-5.0.7
make
# 如果缺少组件
yum install -y gcc gcc-c++
make distclean
make
# make完成,跳过测试,执行安装
make install
2. 说明
默认安装目录:usr/local/bin,或者 src 目录下的脚本。
redis-benchmark 性能测试工具(服务启动起来后执行)
redis-check-aof 修复有问题的 AOF 文件
redis-check-rdb 修复有问题的 rdb 文件
redis-cli 客户端,操作入口
redis-sentinel Redis 集群使用
redis-server Redis 服务器启动命令
3. 启动
1. 备份配置文件 redis.conf
cp redis.conf redis.conf.bak
2. 设置服务后台启动
vim redis.conf
:/daemonize
# no 改为 yes,让服务在后台启动
daemonize yes
3. 启动
redis-server /opt/apps/redis-5.0.7/redis.conf
4. 客户端访问
redis-cli
# 测试,收到 pong 连接成功
ping
# 测试
set a a
keys *
get a
4. 关闭
1. 客户端关闭
redis-cli shutdown
ps -ef | grep redis
2. 在终端中关闭
127.0.0.1:6379> shutdown
3. 指定关口关闭
redis-cli -p 6379 shutdown
5. IDEA 连接 Redis
1. 禁用 Linux 防火墙 或开放端口
systemctl stop iptables
2. 修改 redis.conf
# 注释绑定本机
#bind 127.0.0.1
# 关闭保护模式
protect-mode no
3. 重启 redis-server