Linux下redis-3.2.6等各版本下載方法與安裝過程並映射到外網IP訪問與連接測試方法

一. 官網下載Redis版本

Redis的中文官網地址爲:redis.cn
但是官網上的版本已經到5.0的,而且也找不到歷史版本資源入口。
在這裏插入圖片描述
這裏教大家一個方法:上圖中5.0版本的下載地址爲

http://download.redis.io/releases/redis-5.0.2.tar.gz

但只要你有準確的版本號,將5.0.2替換,雖然沒有顯示該版本,一樣可以下載。如我要下載3.2.6版本,則下載地址爲

http://download.redis.io/releases/redis-3.2.6.tar.gz

二.安裝

  1. 使用xftp將redis-3.2.6.tar.gz上傳到Linux服務器 /home目錄
  2. 解壓文件
[root@*** ~]# tar xzf redis-3.2.6.tar.gz
  1. 進入到src目錄下進行授權
[root@*** ~]# cd /home/redis-3.2.6/redis-3.2.6/src
[root@*** ~]# chmod 777 ./*
[root@*** ~]# make MALLOC=libc
  1. 建立redis安裝目錄
[root@*** ~]# mkdir -p /usr/local/redis/bin
[root@*** ~]# mkdir -p /usr/local/redis/bin
  1. 安裝redis
[root@*** ~]# cd /home/redis-3.2.6/redis-3.2.6/src
[root@*** ~]# make PREFIX=/usr/local/redis install
安裝成功後會出現4行的  INSTALL install
  1. 從redis目錄拷貝配置文件,同時修改配置文件用於外網訪問:
[root@*** ~]# cp home/redis-3.2.6/redis-3.2.6/redis.conf /usr/local/redis/etc
[root@*** ~]# vi /usr/local/redis/etc/redis.conf

修改redis.conf的2處地方:

第一處:將bind 127.0.0.1 修改爲  bind 192.168.2.23
192.168.22.25爲這臺主機的IP地址
第二處:將daemonize no 修改爲  daemonize yes
改成以守護線程執行模式

如果想設置Redis的訪問密碼修改# requirepass foobared
# requirepass 你的密碼就可以,本篇文章不設置密碼。
位置如圖所示
在這裏插入圖片描述
在這裏插入圖片描述

修改完成後wq 保存。

  1. 啓動redis-3.2.6
[root@*** ~]# cd /usr/local/redis/bin
[root@*** ~]# ./redis-server ../etc/redis.conf
通過 `ps axu|grep redis` 命令查看是否存在進程
[root@*** ~]# ps axu|grep redis
root      1709  0.0  0.0 130040  2032 ?        Ssl  03:11   0:00 ./redis-server 192.168.2.23:6379
root      1721  0.0  0.0 103316   844 pts/2    S+   03:11   0:00 grep redis
如果出現兩條進程則說明Redis啓動成功。
  1. 本地Redis功能測試使用
[root@*** ~]# cd /usr/local/redis/bin
[root@*** ~]# ./redis-cli -h 192.168.2.23 -p 6379
192.168.2.23:6379> 
輸入客戶端指令:ping,得到回覆“PONG”即代表通信成功:

在這裏插入圖片描述
輸入指令:set test liming ,得到回覆“OK”,輸入指令:get test ,得到回覆"liming ",這就是普通的字符串讀寫指令:
在這裏插入圖片描述
這樣就可以通過IP地址去使用外網連接Redis服務了。如果本機的IP是內網的,只需要將6379端口號映射到外網,使用的時候,用外網的IP+端口號即可通過外網使用Redis服務。
telnet測試:
在外面的電腦上,cmd—>telnet 192.168.2.23 6379 注意空格,如果出現一個黑屏就表示外網可以訪問redis的服務器。
9. 關閉服務器

[root@*** ~]# cd /usr/local/redis/bin
[root@*** ~]# ./redis-cli shutdown
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章