http://www.linuxidc.com/Linux/2013-06/85816.htm
Ubuntu 12.10下安裝Redis(圖文詳解)+ Jedis串連Redis
為保證許可權不出問題,以下操作全用root帳號執行。
1.擷取redis源碼
wgethttp://redis.googlecode.com/files/redis-2.2.13.tar.gz
2.解壓,設定許可權
然後將解壓並設定好許可權的redis目錄拷貝到使用者目錄/home/grid下(個人習慣,可不必模仿)
3.make & make install
首先執行:
root@slavenode1:/home/grid/redis#make
然後執行:
root@slavenode1:/home/grid/redis#sudo make install
4.將關鍵檔案拷貝到目標目錄
root@slavenode1:/home/grid/redis# cp redis.conf /etc/
root@slavenode1:/home/grid/redis# cd src
root@slavenode1:/home/grid/redis/src# cp redis-benchmark redis-cli redis-server /usr/bin/
root@slavenode1:/home/grid/redis/src#
5.啟動服務並驗證
啟動redis後看到報了一個警告資訊,我們按照提示將
vm.overcommit_memory = 1
追加到
/etc/sysctl.conf
檔案末尾,並執行
sysctl vm.overcommit_memory=1
命令
重新啟動redis,沒有再警示告,一切皆ok:
驗證啟動狀態,一切正常:
6.使用telnet簡單測試
使用telnet串連上redis,執行簡單命令進行測試。
注意:要新開個視窗,剛才的服務端視窗在運行redis-server
如上圖所示,當telnet串連上redis時,服務端視窗會顯示如下資訊:
[3523] 21 Jan 23:33:50- Accepted 127.0.0.1:42711
下面執行簡單命令進行測試(注意:這裡的set命令格式為set key value,和老師示範的情況略有不同,原因不明...):
set/get setex
lpush rpush lrange
7.關閉服務
通過命令redis-clishutdown可以關閉redis server服務
執行該命令後,服務端視窗會顯示:
ubuntu下安裝redis
2011-11-02 17:24:04| 分類: 預設分類|字型大小 訂閱 1.安裝並編譯redis: $sudo su $mkdir /usr/local/redis $cd /usr/local/redis $wget http://redis.googlecode.com/files/redis-2.0.0-rc2.tar.gz $tar zxvf redis-2.0.0-rc2.tar.gz $cd redis-2.0.0-rc2 $make
2.拷貝檔案到指定檔案夾: $cp redis.conf /etc/ $cp redis-benchmark redis-cli redis-server /usr/bin/
3.啟動服務並驗證: $redis-server /etc/redis.conf
查看是否成功啟動 $ ps -ef | grep redis
測試set和get方法: $ redis-cli set key1 value1 OK $ redis-cli get key1 value1
關閉服務 $ redis-cli shutdown #關閉指定連接埠的redis-server $redis-cli -p 6380 shutdown
至此,已經能讓redis成功運行