高效能Redis快取伺服器單節點環境搭建
阿新 • • 發佈:2018-12-15
Redis是一個高效能的快取伺服器,它能夠支援多種資料型別的快取,定義了非常簡約的通訊協議,多種程式語言都有對應的客戶端支援。Redis使用非常便捷,在應用中也被大量的使用。下面我們來在linux下部署一個單節點的Redis服務。
1. 從官網下載redis的安裝包,下載地址為
redis.io
2. 上傳下載的redis.tar.gz到伺服器上
3. 對下載的檔案進行解壓
tar -zxvf redis-4.0.11.tar.gz
4. 檢視解壓後的目錄
5.可以看到Redis是以原始碼包的形式釋出的,因此我們需要對其編譯,編譯需要安裝 gcc-c++這個包
yum install gcc-c++ -y
注意:使用yum安裝要配置合適的yum源,如果你聽不懂我在說啥,那你要保證你的linux可以連線到網際網路。
6.編譯Redis 直接在redis解壓的目錄下執行 make命令
7. 安裝Redis
make install
8. 檢視Redis的安裝目錄
9. 啟動redis伺服器(預設不加任何引數)
./redis-server
10.使用客戶端連線redis(預設不需要任何引數)
./redis-cli
11.向快取中放一個 hello 值為 world
到這裡,Redis的安裝就完成了,你也來試試吧!
像資料庫一樣,Redis中的資料是不是也有安全問題,直接就能使用客戶端連線,是不是感覺不太安全呢?當然了,Redis也是支援安全認證的,不過並不像伺服器或者資料庫那樣強大,畢竟像快取伺服器這中在整體架構中肯定不會前置,一定是放到後面,在內網內訪問,這樣對於安全策略也就沒有那麼大的要求了。但是Redis的密碼還是一定要設定的,設定的方式也很簡單,就是在redis的配置檔案中新增一個配置項,具體如何設定,後面文章再說吧。