【阿里雲】遠程連接Redis

0.前言

  本人用的使用阿里雲的學生機,如果你是學生,這個值得一買(9.5元/月),可以學習和熟悉生成環境。在開發中用到Redis的時候,每次還得啓動,如果數據量大的話,還影響本地計算機的性能。本文介紹如何在阿里雲學生機上安裝運行Redis。

1.服務器安裝Redis

我使用xshell這個工具遠程連接阿里雲。

1.下載Redis:

wget http://download.redis.io/releases/redis-5.0.6.tar.gz

這裏的版本可以自行查看官網版本下載最新的。
在這裏插入圖片描述

2.解壓Redis:

tar -zxvf redis-5.0.4.tar.gz

解壓完成,使用 ll 命令可以查看文,會出現一個redis-5.0.6

3.進入redis目錄並編譯

cd redis-5.0.6

因爲redis是使用c語言編寫,所以我們需要對它進行編譯才能運行,使用以下命令就可以

make

如果沒有安裝c的編譯工具  可以使用這個命令
yum install gcc-c++

4.更改配置文件

vim redis.conf

在這裏插入圖片描述
vim的操作:1. :/xxx 表示搜索xxx字符串 按n鍵尋找下一個搜索結果;2. i 表示進入輸入模式(可以對文本進行編輯) 3. esc退出編輯模式 4. :wq 保存並退出vim模式

瞭解了vim常規操作,接下來進行配置:

  1. daemonize yes :表示redis後臺啓動
    在這裏插入圖片描述
  2. port 6379 :表示配置的端口,爲了演示我設置6380
    在這裏插入圖片描述
  3. 綁定ip,這裏默認綁定本地,我們需要遠程訪問,就需要把它註釋掉,前面加#號
    在這裏插入圖片描述
  4. 設置密碼,默認沒有密碼,需要吧這個註釋打開,去掉前面的#號就OK
    在這裏插入圖片描述
    關於redis其他的相關配置可以參考這裏

5.啓動redis

在src目錄下運行

./redis-server ../redis.conf

這樣就表示成功了 在這裏插入圖片描述

2.開放端口

redis運行成功但是在我的win上還不能訪問,現在需要開放以下端口6380
開放端口

firewall-cmd --add-port=6380/tcp --permanent

查看通過的端口:

firewall-cmd --zone=public --list-ports

如果不成功可以重新載入

firewall-cmd --reload

查看端口是否開發成功

firewall-cmd --query-port=123/tcp

在這裏插入圖片描述

還有一個非常重要的操作:需要在阿里雲控制檯給端口放行
在這裏插入圖片描述
需要添加規則端口號就寫之前配置redis的端口號

3.遠程連接Redis

我們可以使用window中的telnet來測試是否可以連接我們剛剛配置的redis
telent ip地址 端口號
就像下面:在這裏插入圖片描述
當然也可以使用redis的桌面工具
在這裏插入圖片描述
然後點擊測試連接 就可以啦。

不對之處!請多指教!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章