1、由于Redis是用C语言编写,所以编译时需要gcc
yum install gcc2、下载包
wget http://download.redis.io/releases/redis-5.0.7.tar.gz3、解压
tar -xvf redis-5.0.7.tar.gz4、进入解压后的目录进行编译make。如果需要指定目录安装如 /usr/local/redis
make install PREFIX=/usr/local/redis (指定编译路径)5、进入程序目录
cd /usr/local/redis/bin目录结构如下

- redis-benchmark redis性能测试工具
- redis-check-aof AOF文件修复工具
- redis-check-rdb RDB文件修复工具
- redis-cli redis命令行客户端
- redis.conf redis配置文件
- redis-sentinal redis集群管理工具
- redis-server redis服务进程
6、启动Redis(后端模式)
1)从redis的源码目录中复制redis.conf到redis的安装目录bin下。
cp /root/redis-5.0.0/redis.conf /usr/local/redis/bin2)修改配置文件 (是否后台启动)
vim /usr/local/redis/bin/redis.conf找到 daemonize 按i 进入编辑模式 把no 改为 yes
按ESC + :wq 保存退出

其它电脑访问该redis的话,修改bind后面添加本机IP

启动redis:
cd /usr/local/redis/bin
./redis-server ./redis.conf
查看是否启动
ps aux|grep redis停止redis:
./redis-cli shutdown3)开放6379 端口
由于Centos7这个版本默认使用的是firewall,与之前版本iptalbes不一样,按一下配置即可
systemctl stop firewalld.service//关闭防火墙
systemctl disable firewalld.service//关闭开机启动
yum install iptables-services//安装iptables防火墙,开发环境裸奔也可以
如果已经配置过了,只需要从这里开始就行
vi /etc/sysconfig/iptables //编辑配置文件
//加入端口号3306允许外界访问
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
service iptables save
service iptables restart //重启防火墙使生效
systemctl enable iptables //设置开机自启
7、测试是否安装成功
命令:redis-cli -h ip地址 -p 端口
# ./redis-cli -h 192.168.1.251 -p 6379
192.168.1.251:6379>ping
PONG