1.下载
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
cd /usr/local
tar -zxvf redis-4.0.11.tar.gz
2.编译:make
cd redis-4.0.11
如果碰到,cc: 未找到命令:yum install gcc
如果碰到,致命错误:jemalloc/jemalloc.h:没有那个文件或目录:make MALLOC=libc
cd src
make install
3.移动配置文件到安装目录下
mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
cd /usr/local/redis-4.0.11
cp ./redis.conf /usr/local/redis/etc
cd src
cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server redis-sentinel /usr/local/redis/bin
4.修改配置文件
cd /usr/local/redis/etc
vim redis.conf
以下属性会修改到
daemonize yes//以守护线程方式启动
bind 127.0.0.1//注释掉外网可以访问
protected-mode no//关闭安全模式
requirepass 123456//设置密码
appendonly yes//每次操作都记录log
5.启动服务
cd /usr/local/redis/bin
redis-server /usr/local/redis/etc/redis.conf
6.测试
进入客户端:redis-cli
ping不通
输入密码:auth 123456
在ping,就有pong了。
7.本地访问
关闭防火墙:systemctl stop firewalld.service