完全解決Linux下redis的安裝

redis是一個開源的高級key-value存儲系統
可用來存儲字符串、哈希結構、鏈表、集合,所以經常使用來作數據結構服務器redis

redis和memcached相比:
1.redis是用來存儲數據的,而memcached是用來作緩存的
2.redis存儲的數據是有結構的,而memcached存儲的數據只有「字符串」一種類型緩存

redis官網:https://redis.io/服務器

所用環境:CentOS7數據結構

1.下載最新的stable版

wget http://download.redis.io/releases/redis-4.0.2.tar.gz

2.解壓所下載的文件

tar -zxvf redis-4.0.2.tar.gz

3.不用編譯,所下載的文件自己就是編譯後的二進制可執行文件

4.進入文件夾內

cd redis-4.0.2

5.執行編譯,將其安裝到指定文件夾內

make PREFIX=/usr/local/redis install

注: PREFIX要大寫memcached

6.可選步驟: 執行make test 測試編譯狀況

make test

此時,可能出現need tcl >8.4這種狀況,執行:測試

yum install tcl

7.進入redis所安裝到的指定目錄下,複製配置文件

cp /path/redis.conf /usr/local/redis

8.啓動redis服務

./path/to/redis/bin/redis-server ./path/to/conf-file

例:[root@localhost redis]# ./bin/redis-server ./redis.conf

9.鏈接redis服務

/path/to/redis/bin/redis-cli [-h localhost -p 6379 ]

10.使redis之後臺進程形式運行

修改redis配置文件:daemonize yes
相關文章
相關標籤/搜索