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
make 的時候可能會遇到問題,
(1).缺少gcc,執行yum -y install gcc ,解決(2).error: jemalloc/jemalloc.h: No such file or directory解決方法
執行make MALLOC=libc
2、編譯完成后,在Src目錄下,有三個可執行文件redis-server、redis-benchmark、redis-cli,以及根目錄下有一個redis.conf。然后把這四個文件拷貝到一個目錄下。
到src目錄下執行命令
到src目錄下執行命令
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/redis3、啟動Redis服務。$ ./redis-server
會見到redis的logo4、然后用客戶端測試一下是否啟動成功。$ ./redis-cli
redis> set foo bar
OK
redis> get foo "bar"
-------------------------------------------------------------------------------------------------------------------------------
但是這樣啟動,如果關閉窗口,服務就會關閉可為redis服務啟動指定配置文件,配置文件redis.conf
在Redis根目錄下。修改daemonize為yes,即默認以后臺程序方式運行
這樣就可以執行./redis-server ./redis.conf 進行后臺啟動
關閉redis服務 ./redis-cli shutdown