安装
1.安装redis数据库,及python包
sudo su
yum install redis
pip install redis
exit
2.配置复制一份/etc/redis.conf到运行目录并修改。#直接注释掉bind,不然其他服务器访问不了
vim ~/redis/redis.conf
bind 10.0.32.54 #或直接注释掉
port 6379
logfile ~/redis/redis.log
dir ~/redis
3.开放防火墙端口
sudo su
systemctl status firewalld#查看firewalld状态
systemctl start firewalld开启防火墙,没有任何提示即开启成功。
firewall-cmd --zone=public --add-port=6379/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-ports
exit
4.运行数据库
redis-server /etc/redis.conf &
5.python 读取redis
import redis as rd
r = rd.StrictRedis(host='10.0.32.54', port='6379', db=0)
r.keys()
读rdb
pip install rdbtools python-lzf
rdb --command json dump.rdb > dump.json
yum install redis 若失败
参考以下博文解决
https://www.cnblogs.com/autohome7390/p/6433956.html