redis安裝
安裝之前需要注意檢查是否安裝過、安裝目錄規劃之類,前幾篇文章有簡單介紹。
但是這裡還要提示下,需要確保系統安裝了gccl軟體。
上一篇nginx安裝中基本的依賴都已經安裝了,安裝redis就不需要重複安裝。
直接進入主題,首先還是去官網下載穩定版的安裝包,這裡我採用的是原始碼解壓安裝。
歷史下載地址:
http://download.redis.io/releases/
最新下載地址:
https://redis.io/
stable version 就是指穩定版本
上傳安裝包
解壓安裝包
命令下 #
tar -zxvf redis-4.0.9.tar.gz
切換到/home/middleWare/redis/redis-4.0.9目錄下編譯
命令下 #
make
切換到 /home/middleWare/redis/redis-4.0.9/src 目錄下,安裝redis
命令下 #
make install
為了方便對redis 進行管理,在redis 目錄下建立bin、etc兩個資料夾
命令下
# mkdir -p /usr/local/redis/bin
#
mkdir -p /usr/local/redis/etc
遷移redis 中的相關檔案放入建立的兩個資料夾中進行管理
切換到 /home/middleWare/redis/redis-4.0.9目錄下,將redis.conf 檔案移動到 /usr/local/redis/etc資料夾下。
命令下 #
mv redis.conf /usr/local/redis/etc/
切換到/home/middleWare/redis/redis-4.0.9目錄下,將mkrelwasehdr.sh 、redis-benchmark、redis-check-aof、redis-cli、redis-server 等五個檔案移動到 /usr/local/redis/bin 資料夾下。
命令下 #
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-server redis-cli /usr/local/redis/bin/
修改配置檔案
切換到/usr/local/redis/etc目錄下,編輯redis.conf檔案
命令下 #
vim redis.conf
將daemonize屬相修改為yes(表示需要到後臺執行)
設定密碼:requirepass
指定redis只接收來自該IP的請求(ps:一般會預設本服務機)
後臺啟動服務
切換到/usr/local/redis/bin目錄下執行redis-server命令,使用到/usr/local/redis/etc/redis.conf配置檔案來啟動服務
命令下 #
./redis-server /usr/local/redis/etc/redis.conf
服務已經正常啟動。(ps:其實也可通過查詢redis程序是存在來判斷服務是否正常啟動)
驗證服務 ,再開一個Xshell視窗 切換到/usr/local/redis/bin目錄下執行redis-cli 客戶端,檢視埠號,預設是6379。
命令下 #
./redis-cli
使用密碼連線 命令下 # ./redis-cli -h 127.0.0.1 -p 6379 -a XXXXX
已經連線成功。
退出 客戶端連線 命令下 # quit