下载
/root目录下
mkdir redisTarGz
cd redisTarGz
mkdir 创建文件夹指令,cd 进入文件夹指令
/root/redisTarGz目录下
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
解压
/root/redisTarGz目录下
tar xzf redis-5.0.5.tar.gz
编译
按装gcc套件
yum install gcc
cc 编译依赖所需
/root/redisTarGz/redis-5.0.5目录下,执行编译指令
make MALLOC=libc
MALLOC=libc 解决 fatal error: jemalloc/jemalloc.h: No such file or directory
运行
/root/redisTarGz/redis-5.0.5/src目录下
./redis-server
配置
修改 bind 127.0.0.1 代表本地回环地址,访问redis服务只能通过本机的客户端连接,而无法通过远程连接
将此行注释或者讲ip改成0.0.0.0 这样就能接受所有来自于可用网络接口的连接
修改 protected mode yes 改为 no,保护模式只允许本地访问
vim /root/redisTarGz/redis-5.0.5/redis.conf
守护进程
修改 daemonize 改为 yes
vim /root/redisTarGz/redis-5.0.5/redis.conf
/root/redisTarGz/redis-5.0.5/src目录下,重新启动
./redis-server /root/redisTarGz/redis-5.0.5/redis.conf
查看启动情况
ps aux | grep reids-server