Redis4.0.9编译安装
1.安装测试依赖环境
yum install -y tcl
2.进入临时文件夹并git源代码
cd /tmp && git clone git clone https://github.com/JohnsonCydia/redis.git
3.解压并进入源代码包
tar -zxvf /tmp/redis/redis-4.0.9.tar.gz && cd /tmp/redis-4.0.9/
4.指定安装目录
make PREFIX=/usr/local/redis install
5.编译并编译测试
make && make test
#期间遇到了一个很大的麻烦,翻译过来意思是Redis在测试过程中发现RAM有问题,考虑到Redis并没有占用全部内存,所以采用删除编译文件重新编译来解决问题,你们遇到这个问题的几率应该不大T.T|||||
6.拷贝配置文件到安装目录
cp /tmp/redis-4.0.9/redis.conf /usr/local/redis/bin/
7.配置conf文件
#配置保护模式
protected-mode yes
#配置后台运行 136行
#By default Redis does not run as a daemon
daemonize yes
#配置密码 (500行)
requirepass foobared
8.常用启动停止命令
#以redis.conf启动并后台运行
/usr/local/redis/bin/redis-server redis.conf &
#连接redis
/usr/local/redis/bin/redis-cli
#关闭redis
/usr/local/redis./bin/redis-cli shutdown
#开机自启
vim /etc/rc.local
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
PS:(不建议强制终止Redis,可能会导致固化资料丢失)