1. 程式人生 > >Redis之旅:安裝

Redis之旅:安裝

1.Redis是什麼?

NoSql資料庫;支援資料持久化,可以把記憶體中的資料儲存在磁碟中,重啟時資料再次被載入到記憶體,進行使用;高效能的key-value資料庫

2.Redis能幹嘛?

可以用作快取、訊息中介軟體、計數器、定時器、資料庫等。

3.Redis去那下?

https://redis.io/或http://www.redis.cn/ 簡單瞭解了Redis後,那麼我們就來在VMware裡安裝Redis,Redis官網也推薦安裝在Linux系統。 我的Linux版本為CentOs 6.8。不知道自己Linux版本可以使用如下命令,來檢視。
lsb_release -a

我們可以使用Xshell軟體,把自己從官網上下載的Redis安裝包(Linux版本),上傳到Linux系統中,這時我們可以使用此軟體連線到Linux系統
(網絡卡必須開啟,否則無法Xshell無法連線到Linux系統),輸入rz命令,如果看到rz : command not found 資訊時,說明Linux系統中沒有此命令,所以我們需要安裝rz命令:

yum install lrzsz
當然你覺得這種方式不方便,還要安裝rz命令,如果你不想安裝,那麼可以直接在Linux系統中直接下載Redis安裝包,但此時要求你的Linux系統必須聯網。使用如下命令:
wget http://download.redis.io/releases/redis-4.0.1.tar.gz

使用如下命令解壓Redis安裝包:

tar xzf redis-4.0.1.tar.gz


解壓完成,我們需要切換到Redis根目錄,來安裝。使用如下命令:

cd redis-4.0.1
make

當我們看到如下資訊時,說明我們安裝失敗,原因是Linux系統中缺少gcc命令,而Redis的安裝需要此命令去編譯安裝包中的內容。


那麼我們使用如下命令來安裝:

yum -y install gcc automake autoconf libtool make


這時,我們還需要把之前安裝Redis失敗所產生的編譯檔案進行刪除,不然也會出現錯誤。我們使用如下命令來刪除之前所有生成的編譯檔案:

make distclean


最後我們使用如下命令安裝Redis

make install

此時我們把redis.conf備份,然後修改Redis配置檔案。修改如下:

daemonize yes
當daemonize為yes,即預設以後臺程序方式執行
此時我們通過如下命令來啟動Redis服務:
redis-server /myconfig/redis.conf

當我們看到以上資訊時,就說明我們安裝的Redis已經正確的安裝在Linux系統中了。

我們可以使用如下命令,通過Redis客戶端命令來測試連線是否正常。

redis-cli