Linux環境下Redis的安裝與配置
阿新 • • 發佈:2019-01-03
一、Linux環境下安裝Redis
Redis的官方下載網址是: (這裡下載的是Linux版的Redis原始碼包)
Redis伺服器端的預設埠是6379。
這裡以虛擬機器中的Linux系統如何安裝Redis進行講解。
1. 在windows系統中下載好Redis的原始碼包。
2. 通過WinSCP工具,將Redis的原始碼包由windows上傳到Linux系統的這個目錄/lamp (即根目錄下的lamp資料夾)。
3. 解壓縮。
tar -zxf redis-2.6.17.tar.gz
4. 切換到解壓後的目錄。
cd redis-2.6.17 ( 一般來說,解壓目錄裡的INSTALL檔案或README檔案裡寫有安裝說明,可參考之)
5. 編譯。
make
(注意,編譯需要C語言編譯器gcc的支援,如果沒有,需要先安裝gcc。可以使用rpm -q gcc檢視gcc是否安裝)
(利用yum線上安裝gcc的命令 yum -y install gcc )
(如果編譯出錯,請使用make clean清除臨時檔案。之後,找到出錯的原因,解決問題後再來重新安裝。 )
6. 進入到src目錄。
cd src
7. 執行安裝。
make install
到此就安裝完成。但是,由於安裝redis的時候,我們沒有選擇安裝路徑,故是預設位置安裝。在此,我們可以將可執行檔案和配置檔案移動到習慣的目錄。
cd /usr/local
mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
cd /lamp/redis-2.6.17
mv ./redis.conf /usr/local/redis/etc
cd src
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin
比較重要的3個可執行檔案:
vi /usr/local/redis/etc/redis.conf
將daemonize no改為daemonize yes,儲存退出。
再來啟動redis伺服器
cd /usr/local/redis/bin
./redis-server /usr/local/redis/etc/redis.conf 啟動redis並指定配置檔案
ps aux | grep redis 檢視redis是否啟動成功
netstat -tlun 檢視主機的6379埠是否在使用(監聽)
./redis-cli 開啟redis的客戶端
quit 退出redis的客戶端
pkill redis-server 關閉redis伺服器
./redis-cli shutdown 也可以通過這條命令關閉redis伺服器
- redis-server:Redis伺服器程式
- redis-cli:Redis客戶端程式,它是一個命令列操作工具。也可以使用telnet根據其純文字協議操作。
- redis-benchmark:Redis效能測試工具,測試Redis在你的系統及配置下的讀寫效能。