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的服務器)