将redis-5.0.9.tar.gz放到/usr/local/src(这个路径一般会作为源码路径)
解压
tar -zvxf redis-5.0.9.tar.gz
移动/usr/local下(这个路径一般会作为安装路径)
mv redis-5.0.9 /usr/local/redis-5.0.9
编译
cd redis-5.0.9/
make
安装(安装完成后才会出现bin目录和一些其他的目录)
make PREFIX=/usr/local/redis-5.0.9 install
备份配置文件
cp redis.conf redis.conf.bak
修改配置文件redis.conf
bind XXX //绑定主机ip
daemonize yes //启用守护进程
protected-mode no //关闭保护模式,允许外网访问
requirepass XXXX //设置密码
maxmemory XXX // 最大内存设置,单位b,不设置就是无限大
maxmemory-policy allkeys-lru //回收策略,超过最大内存回收最近使用次数最少的key
logfile “XXX/redis.log” //配置日志文件路径,记得建XXX文件夹
启动服务端(一定要带配置文件启动,不然使用的是默认配置)
./bin/redis-server ./redis.conf
关闭redis
./bin/redis-cli -h ip -p 6379 //进入客户点,ip是redis服务的IP
auth XXX // 输入密码
shutdown //关闭
exit //退出客户端
查找进程
ps -ef|grep -i redis
杀死进程
kill -9 进程id
redis客户端常用命令
keys * //查询所有key
info //查看内存
flushdb //删除当前数据库中的所有key