1、下載源碼,解壓縮後編譯源碼。
$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.gz $ cd redis-2.8.3$ make
2、編譯完成後,在Src目錄下,有四個可執行文件redis-server、redis-benchmark、redis-cli和redis.conf。然後拷貝到一個目錄下。
mkdir /usr/redis cp redis-server /usr/redis cp redis-benchmark /usr/redis cp redis-cli /usr/redis cp redis.conf /usr/redis cd /usr/redis
3、啓動Redis服務。
$ redis-server redis.conf
4、然後用客戶端測試一下是否啓動成功。
$ redis-cli redis> set foo bar OK redis> get foo"bar"
注:
遇到:zmalloc.h::: fatal error: jemalloc/jemalloc.h: No such <jemalloc/jemalloc.h> ^: *** [adlist.o] Error
解決辦法是:make MALLOC=libc