1. 程式人生 > >CentOS系統下安裝Redis圖文教程

CentOS系統下安裝Redis圖文教程

一、Redis安裝

Redis是C語言開發的,安裝Redis需要C語言的環境,如果你的linux系統沒有安裝介面,那麼就需要線上安裝C語言環境。這裡測試使用的系統是CentOS6.4,安裝了系統介面。如果你是命令列版本的CentOS,那麼需要使用以下命令安裝C語言環境。

yum install gcc-c++

接下來正式安裝Redis,這裡使用的是redis3.0.0版本,你可以去redis官網下載適合你自己的版本,但是如果要搭建redis叢集的話,那麼最低版本就是3.0.0版本。

1、Redis的安裝

安裝步驟:

第一步:將redis的原始碼包上傳到CentOS系統,一般上傳到/usr/local資料夾下面。推薦使用FileZilla來上傳,如果你不會使用,請百度。

第二步:進入/usr/local資料夾下面,解壓縮redis,命令是tar zxf redis-3.0.0.tar.gz。

cd /usr/local
tar zxvf redis-3.0.0.tar.gz

第三步:然後進入redis-3.0.0資料夾,直接輸入make進行編譯。

cd redis-3.0.0
make

第四步:繼續在redis-3.0.0資料夾下,直接輸入後面的命令安裝。prefix後面的值是安裝路徑,可以替換。

make install PREFIX=/usr/local/redis

安裝完成後,請不要刪解壓後的redis-3.0.0資料夾。

2、Redis的啟動

啟動Redis服務分為前臺啟動和後臺啟動。前臺啟動,redis服務將佔用當前命令列,建議使用後臺啟動,如果你做叢集的話,那麼就需要後臺啟動,總之,推薦後臺啟動。

1)前臺啟動

進入剛才安裝的redis的bin資料夾:

cd /usr/local/redis/bin

然後輸入一下命令進行前臺啟動redis服務:

./redis-server

前臺啟動介面為:



這個介面將佔用你的命令列,退出請按Ctrl+C,如果你是Mac,請按control+C。

2)後臺啟動

把/usr/local/redis-3.0.0/redis.conf複製到/usr/local/redis/bin目錄下:

cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin/

進入/usr/local/redis/bin資料夾下:

cd /usr/local/redis/bin

修改剛才拷貝的配置檔案redis.conf檔案,將裡面的daemonize no改成daemonize yes

vi redis.conf

上面的命令是打開了這個配置檔案,如果你不知道怎麼改,請按照下面的方法來:

首先,按鍵盤 i 鍵,進入插入狀態,也就是INSERT狀態;

然後,按四個方向鍵找到daemonize no,把它設定為daemonize yes;

然後,修改後之後,按ESC退出插入狀態;

最後,輸入冒號和wq儲存修改,命令是 :wq 然後按回車鍵儲存修改。

修改後的檔案顯示為:

進入/usr/local/redis/bin資料夾下:

cd /usr/local/redis/bin

載入配置檔案啟動redis伺服器:

./redis-server redis.conf

這就實現了後臺啟動redis。

3、檢視redis狀態

有時候你不確定redis是否已經啟動,你可以輸入以下命令檢視程序:

ps aux|grep redis

如果看到下面的圖,就表明你已經啟動了redis

它的程序號是6635,你可以輸入kill 6635關閉redis,也可以輸入./redis-cli shutdown關閉redis。

4、啟動reids客戶端

服務端啟動以後,就可以使用客戶端了。

開啟客戶端,首先進入/usr/local/redis/bin資料夾下:

cd /usr/local/redis/bin

然後,輸入

./redis-cli

就啟動了redis客戶端了。預設連線localhost執行在6379埠的redis服務。

如果你要連線遠端的redis伺服器,請輸入:

./redis-cli -h 192.168.25.153 -p 6379

-h:連線的伺服器的地址,請修改成你自己的

-p:服務的埠號,一般都是6379,這是預設的,如果你修改了,請輸入修改後的埠。