安裝
先找一個安裝目錄,以 /usr/local 目錄爲例
# cd /usr/local
六個步驟(redis-5.0.3版本爲例:不同版本可以去http://download.redis.io/releases/找到自己需要的版本)
# wget http://download.redis.io/releases/redis-5.0.3.tar.gz
# tar xzf redis-5.0.3.tar.gz
# ln -s redis-5.0.3 redis
# cd redis
# make
# make install
1.下載指定版本的redis
2.解壓壓縮包
3.建立一個redis目錄的軟連接,指向redis-5.0.3
4.進入redis目錄
5.編譯(編譯之前確保操作系統已經安裝gcc)
6.安裝
注意兩點:第3步建立名爲redis目錄的軟連接,這樣做是爲了不把redis目錄固定在指定版本上,有利於Redis未來版本升級,算是安裝軟件的一種好習慣;第6步中的安裝是將Redis的相關運行文件放到/usr/local/bin/下,這樣就可以在任意目錄下執行Redis的命令
配置、啓動、操作、關閉Redis
Redis安裝之後,src和/usr/local/bin目錄下多了幾個以redis開頭可執行文件,我們稱之爲Redis Shell,這些可執行文件可以做很多事情,例如可以啓動和停止Redis、可以檢測和修復Redis的持久化文件,還可以檢測Redis的性能。
redis-server 啓動Redis
redis-cli Redis命令行客戶端
redis-benchmark Redis基準測試工具
redis-check-aof Redis AOF持久化文件檢測和修復工具
redis-check-dump Redis RDB持久化文件檢測和修復工具
redis-sentinel 啓動Redis Sentinel
1.啓動(配置文件啓動方式)
# redis-server redis.conf
端口啓動方式(&表示在後臺運行)
# ./redis-server --port 6666 &
配置文件redis.conf裏面幾個基礎配置
port 端口號
logfile 日誌文件
dir Redis工作目錄(存放持久化文件和日誌文件)
daemonize 是否以守護進程的方式啓動Redis,默認關閉
2.連接命令行客戶端
# redis-cli -h 127.0.0.1 -p 6379
-h如果不輸入默認是127.0.0.1,-p不輸入默認是6379,所以直接輸入redis-cli代表輸入的是redis-cli -h 127.0.0.1 -p 6379;這裏如果顯示連接不上就設置redis.conf中daemonize爲yes就可以後臺連接命令行客戶端了
3.關閉Redis服務
# redis-cli shutdowm
這時候再去輸入命令redis-cli連接命令行客戶端就會顯示無連接,再啓動redis服務即可連接