1.下载

cd /usr/local

wget http://download.redis.io/releases/redis-4.0.11.tar.gz

tar -zxvf redis-4.0.11.tar.gz

2.编译:make

cd redis-4.0.11

cd src

make install

如果碰到,cc: 未找到命令

yum install gcc

如果碰到,致命错误:jemalloc/jemalloc.h:没有那个文件或目录

make MALLOC=libc

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了。

或者直接

./redis-cli -h 127.0.0.1 -p 6379 -a "123456" 

7.本地访问

关闭防火墙:systemctl stop firewalld.service

 

 

Logo

更多推荐