1.下載源碼
wget http://download.redis.io/releases/redis-4.0.0.tar.gz
cd redis-4.0.0
make(make MALLOC=libc)
cd src/
make test
make install
2. make 的時候會提示報錯,缺少gcc,tcl之類的錯誤,直接安裝就可以了。
yum install gcc
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/
cd /usr/local/tcl8.6.1/unix/
sudo ./configure
sudo make
sudo make install
出現以下這個界面就是安裝成功了。
3. 編譯完成后,在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
4、啟動Redis服務。
$ redis-server redis.conf
5、然后用客戶端測試一下是否啟動成功。
$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
6. 備注需要修改redis.conf的幾個配置節點
vi /etc/redis.conf
daemonize no改為 yes #以守護進程方式運行
把bind 127.0.0.1 注釋掉
把protectionmode 改為no,否則遠程客戶端鏈接不上。