Redis系列(二)Linux下安裝Reids

步驟一:下載Redis

下載安裝包:wgethttp://redis.googlecode.com/files/redis-2.2.12.tar.gz




因爲請求的是Google,所以經常出現Network is unreachable的問題。但是咱們可以直接把tar.gz壓縮包拷貝到Linux服務器上。

 

步驟二:編譯源程序

命令:tar zxvfredis-2.8.24.tar.gz

進入解壓後的文件redis-2.8.24,執行make,再進入src目錄下,make install


步驟三:移動文件,便於管理

1、執行mkdir -p /usr/local/redis/bin

2、執行mkdir -p /usr/local/redis/etc

usr下創建了兩個redis的文件夾binetc,把redis-2.8.24下的redis.conf轉移到etc

命令:mv/redis-2.8.24/redis.conf /usr/local/redis/etc

然後把這幾個命令轉移到bin下。爲防止大家寫錯,建議大家直接拷貝命令

mv mkreleasehdr.sh redis-benchmarkredis-check-aof redis-check-dumpredis-cliredis-server /usr/local/redis/bin

 

步驟四:啓動、關閉redis

啓動redis服務:/usr/local/redis/bin/redis-server

一般會出現如下的問題:

錯誤警告Warning:no config file specified, using the default config. In order to specify aconfig file use ./redis-server /path/to/redis.conf




警告的意思是沒有明確的config文件,使用默認配置。爲了明確配置文件請使用'redis-server/path/to/redis.conf'。所以我們要修改redis.conf配置文件的daemonize,它默認是no,所以要改成yes,允許在後臺運行。



Redis服務端的默認連接端口是 6379

所以啓動服務時,還要在後邊指定redis.conf配置文件。例如./redis-server /user/local/redis/etc/redis.conf,然後通過命令查看是否開啓成功,命令:netstat -tunpl | grep 6379



如圖,查看端口號6379的服務,是redis,證明redis-server它已經啓動成功。


步驟五:將Redis作爲Linux服務隨機啓動

vi/etc/rc.local, 使用 vi 編輯器打開隨機啓動配置文件rc.local,並在其中加入下面一行代碼

/usr/local/redis/bin/redis-server,注意一定要切換成root身份,否則沒有更改的權限。


步驟六:客戶端連接驗證

新打開一個Session 輸入:/usr/local/redis/bin/redis-cli,如果出現下面提示,那麼您就可以開始 Redis 之旅了。

[hadoop@localhostredis-2.2.12]# src/redis-cli

127.0.0.1:6379>


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