redis 學習的第一天

第一步:

下載redis,我用的版本是,2.4.17,下載地址:http://redis.googlecode.com/files/redis-2.4.17.tar.gz

相關命令:wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz

第二步:

redis下載到本地的計算機上後,我的默認是在DownLoads文件夾下了。

解壓redis:tar zxvf redis-2.4.17.tar.gz

第三步:

解壓完成後,進入src目錄:cd redis-2.4.17/src

第四步:

在redis-2.4.17/src目錄下,執行編譯命令:make

第五步:

還是在在redis-2.4.17/src目錄下,編譯並安裝redis:make install

到此步的時候redis已經安裝完畢。

執行下啓動命令,看下安裝上了沒有。

./redis-server ../redis.conf

命令解釋:前面是啓動redis的命,後面是指定redis所使用的conf文件。

如果正常的話,應該是出現如下的代碼。

[7130] 27 Nov 00:39:08 * Server started, Redis version 2.4.17

[7130] 27 Nov 00:39:08 * The server is now ready to accept connections on port 6379

[7130] 27 Nov 00:39:08 - 0 clients connected (0 slaves), 547496 bytes in use

[7130] 27 Nov 00:39:13 - 0 clients connected (0 slaves), 547496 bytes in use

[7130] 27 Nov 00:39:18 - 0 clients connected (0 slaves), 547496 bytes in use

[7130] 27 Nov 00:39:23 - 0 clients connected (0 slaves), 547496 bytes in use

這是因爲redis默認不是後臺運行的,要想讓redis在後臺運行,需要修改下redis.conf文件。

OK,我們來修改下。

打開redis-2.4.17目錄下的redis.conf文件。

vi redis.conf

需要修改的是:daemonize no,將這裏的"no"改爲"yes"。修改後爲:daemonize yes

保存並退出:(:wq+回車)

再次運行下redis:

進入cd redis-2.4.17/src目錄下,執行命令:./redis-server ../redis.conf

執行完該命令後,你會發現什麼提示都沒有,此時說明redis已經正常運行了。

讓我們執行命令,看下redis到底有沒有運行: ps -ef| grep redis

正常的話,會有如下輸出:

root      7182     1  0 00:44 ?        00:00:00 ./redis-server ../redis.conf

root      7188  5376  0 00:45 pts/1    00:00:00 grep redis

說明redis已經成功啓動。

OK,現在前期的東西已經都完成,下面我們從客戶端打開redis:

命令:(redis-cli)

正常的話,會有如下輸出:

redis 127.0.0.1:6379>

這說明我們已經從客戶端打開了redis。

好,嘗試下怎樣:

redis 127.0.0.1:6379> set name yuhaitao

OK

redis 127.0.0.1:6379> get name

"yuhaitao"

=============================================

OK,一切正常。

 

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