linux安装redis
https://redis.io/download 获取最新链接地址
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
tar xzf redis-6.2.6.tar.gz
cd redis-6.2.6
make // 安装redis
修改redis.conf文件
NETWORK标签下:
将bind 127.0.0.1加上注释,(#bind 127.0.0.1),允许出本机外的IP访问redis
将protected-mode yes,修改为protected-mode no;不保护redis
GENERAL标签下:
将daemonize no,修改为daemonize yes;允许redis服务后台运行
SNAPSHOTTING标签下:
关闭rdb
save “”
#Save 900 1
#Save 300 10
#Save 60 10000
SECURITY标签下:
requirepass xxxx 开启密码
APPEND ONLY MODE标签下:
开启aof持久化
appendonly yes
刷新的时间间隔配置
appendfsync everysec
关闭后台执行
no-appendfsync-on-rewrite no
自动触发AOF重写
auto-aof-rewrite-percentage 100 # 触发重写百分比 (指定百分比为0,将禁用aof自动重写功能)
auto-aof-rewrite-min-size 64mb # 触发自动重写的最低文件体积(小于64mb不自动重写)
启动
cd src
启动服务
./redis-server . ./redis.conf
关闭服务
pid=ps -ef|grep redis //获取进程
kill -9 pid // 杀死进程
启动客户端
./redis-cli -h 127.0.0.1 -p 6379 -a password
关闭客户端
./redis-cli -h 127.0.0.1 -p 6379 -a password shutdown