Debian wheezy安裝Redis 3.0

Debian系統自帶的Redis版本爲2.4,Ubuntu自帶的版本爲2.8,都不是最新的3.0.2版本,不得不本身手工編譯。流程以下:redis

安裝構建包

sudo apt-get install build-essential

下載源碼

Redis首頁 下載最新版本的源碼,當前版本爲 3.0.2:http://download.redis.io/releases/redis-3.0.2.tar.gzshell

編譯

萬幸,Redis是純C開發,也沒依賴什麼特殊的庫,解壓後直接編譯便可。服務器

tar xvf redis-3.0.2.tar.gz
cd redis-3.0.2
make
make test

安裝

通常Linux下的軟件在編譯完以後都是用make install,但一般所謂的安裝只是單純的拷貝文件到PATH目錄下,並無把redis-server註冊爲系統服務。還好,咱們用Debian/Ubuntu就是有特權!Redis提供了一個工具,在安裝完畢以後可幫忙註冊系統服務。工具

sudo make install
cd utils
sudo ./install_server.sh

根據提示填寫默認端口、日誌路徑、配置文件路徑等,惋惜沒有讓咱們填寫系統服務的名稱,默認名稱爲 redis_6379,我仍是喜歡服務名叫 redis-server,所以須要執行以下代碼:測試

sudo mv /etc/init.d/redis{_6379,-server}

這樣經過 sudo service redis-server restart 就能管理Redis服務器了。ui

測試

$ redis-cli PING
PONG
相關文章
相關標籤/搜索