1、把redis压缩包上传到服务器
2、解压redis(tar zxvf redis-3.2.9.tar.gz)

3、解压后的文件夹复制到/usr/local/redis(cp -r redis-3.2.9 ../redis)

4、安装gcc命令:yum install gcc-c++
5、进入目录:cd /usr/local/redis/
6、编译:make

7、安装:make install
8、创建bin文件夹存放启动文件:mkdir bin
9、创建etc文件夹存放配置文件:mkdir etc

10、将redis.conf配置文件复制到etc文件夹中(cp redis.conf etc/)

11、将src下的redis-cli、redis-sentinel、redis-server启动文件复制到bin文件夹中
进入src(cd src/)
复制启动文件(cp redis-cli redis-sentinel redis-server ../bin/)

12、设置后台启动,外网访问
进入etc(cd /usr/local/redis/etc/)
编辑配置文件(vim redis.conf)

13、带配置文件启动redis
进入bin(cd ../bin/)
启动redis(./redis-server ../etc/redis.conf)

14、用redis-cli客户端进行连接服务器,测试是否可以连接成功(./redis-cli -h 192.168.1.104 -p 6379)
15、安装Redis客户端工具RedisDesktopManager,进行测试
设置外网访问:
1、修改 redis.conf文件
a、将绑定的本机IP改为0.0.0.0

b、将redis-service设置为后台服务
c、设置redis-cli连接redis服务器的密码(搜索requirepass)
2、启动redis服务器,用redis-cli客户端进行连接服务器,测试是否可以连接成功(./redis-cli -h 192.168.1.103 -p 6379 -a 123456)
-h 是连接的主机ip,host的缩写,-p 是端口 port的缩写 ,-a 后面是密码(requirepass 后面配置的)auth的缩写 看到上面的6379说明连接成功。
通过输入ping,服务器返回pong,redis是不区分大小写的,退出是quit
3、外网测试连接redis服务器,首先需要防火墙允许redis端口6379开放出来
a、iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT (#允许6379端口)
b、service iptables save (#保存iptables规则)
c、iptables -nvL (#查看iptables表的规则)
4、ps -ef | grep redis 找到redis的进程号,杀掉kill -9 pid ,重启redis的服务
5、在外网的电脑上,cmd--->telnet 192.168.1.103 6379 (注意空格,如果出现一个黑屏就表示外网可以访问redis的服务器)