1. 程式人生 > 實用技巧 >4.Linux上安裝Redis

4.Linux上安裝Redis

環境準備

安裝gcc:

redisC語言開發,安裝redis需要先將官網下載的原始碼進行編譯,編譯依賴gcc環境。如果沒有gcc環境,需要安裝gcc

yum install gcc-c++

如果提示是否下載,輸入y

如果提示是否安裝,輸入y

上傳安裝包:

Windows下下載的壓縮檔案上傳到Linux下。

安裝

解壓安裝檔案

這一次解壓並不是安裝,我們直接解壓到當前目錄即可:

    tar –zxvf redis-3.0.0.tar.gz

編譯redis (編譯,將.c檔案編譯為.o檔案)

進入解壓資料夾,cd redis-3.0.0

執行make

1)如果沒有安裝

gcc,編譯將出現錯誤提示。(如果安裝失敗,必須刪除資料夾,重寫解壓)

安裝

在解壓目錄下執行:

make PREFIX=/usr/local/redis install

說明:
make :執行
install:安裝
PREFIX:指定安裝目錄(目錄不存在會自動建立,PREFIX必須大寫),安裝目錄可以修改

安裝完後,在/usr/local/redis/bin下有幾個可執行檔案:

說明:
redis-benchmark        ----效能測試工具
redis-check-aof        ----AOF檔案修復工具
redis-check-dump    ----RDB檔案檢查工具(快照持久化檔案)
redis
-cli ----命令列客戶端 redis-server ----redis伺服器啟動命令

copy配置檔案

redis啟動需要一個配置檔案,可以修改埠號等資訊。

去到我們的解壓目錄將配置檔案複製到我們的redis安裝目錄:

cp redis.conf /usr/local/redis

複製完成之後:

如果沒有配置檔案redis也可以啟動不過將啟用預設配置這樣不方便我們修改埠號等資訊

啟動

前端啟動:(瞭解)-無法部署叢集

進入到redis安裝目錄,執行如下命令:

./bin/redis-server

啟動redis客戶端連線 連線
6379

先開啟一個新的視窗連線linux;

然後還是進入redis安裝目錄,然後執行如下命令:

 ./bin/redis-cli
連線命令說明:

redis-cli -h ip地址 -p

./bin/redis-cli -p 6379

執行客戶端(預設連線本機6379埠):./bin/redis-cli

Redis啟動-後端模式

修改redis.conf配置檔案, daemonize yes 以後端模式啟動。

vim /usr/local/redis/redis.conf

上述儲存退出

啟動時,指定配置檔案:

Redis預設埠6379,通過當前服務進行檢視:

redis的關閉:

查詢到PID,kill -9 pid 【斷電,非正常關閉,一般不用,否則造成資料丟失】

正常關閉【正常關閉,資料儲存】

./bin/redis-cli shutdown