linux下redis的安裝
開放埠號
redis官網
使用linux命令對解壓後的資料夾進行重新命名
mv 源資料夾名稱 修改後的資料夾名稱
mv redis-5.0.10 redis
安裝gcc環境
redis是由c語言編寫的,它的執行需要c環境,所以編譯前需安裝 gcc
yum install gcc-c++
cd /usr/local/redis
make
出現如下介面就是執行成功了
進入redis目錄下的src目錄,執行以下命令
在 redis 目錄下建立 bin 和 etc 兩個資料夾
mkdir 資料夾名
mkdir bin
mkdir etc
將 redis 裡的主配置檔案 redis.conf 移動到剛建立的 etc 資料夾
mv
/usr/local/redis/redis.conf /usr/local/redis/etc
再將 src 目錄部分的檔案移動到剛建立的 bin 資料夾
cd /usr/local/redis/src
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-
cli redis-sentinel redis-server redis-trib.rb /usr/local/redis/bin/
進入 etc 目錄,修改 redis.conf 檔案
按回車鍵出現如下介面
然後在英文狀態下,輸入英文i,彈出如下介面
注釋掉 bind 127.0.0.1 這一行
protected-mode 屬性改為 no (關閉保護模式,不然會阻止遠端訪問)
將 daemonize 屬性改為 yes (這樣啟動時就在後台啟動)
設定密碼 123456 requirepass 123456
也可以通過以下方式設定密碼(前提是初始密碼為空,連線客戶端時不需要輸入密碼)
修改完成後,先按esc,接著輸入 :wq!
在 redis 目錄下執行
cd /usr/local/redis/
./bin/redis-server /usr/local/redis/etc/redis.conf
檢視redis-server啟動狀態
使用redis客戶端連線redis服務端
.
/bin/redis-
cliauth 123456
auth 你的密碼,彈出以下介面,表示客戶端連線服務端成功
輸入quit
firewall-cmd --state
啟動服務
service redis start
停止服務
service redis stop
新增redis軟鏈結
ln -s /usr/local/bin/redis-cli /sbin/redis-cli
以後直接在控制台輸入redis-cli
出現如下介面
redis5 0編譯安裝
linux下執行redis 2 將原始碼上傳到伺服器中,進行編譯安裝 3 可以檢視reader.me檔案,該檔案有編譯步驟 make malloc jemalloc 4 將執行檔案和配置檔案放入 usr local redis目錄下 mkdir p usr local redis bin usr l...
Redis5 0資料淘汰策略
redis5.0為我們提供了八個不同的記憶體置換策略。很早之前提供了6種。1 volatile lru 從已設定過期時間的資料集中挑選最近最少使用的資料淘汰。2 volatile ttl 從已設定過期時間的資料集中挑選將要過期的資料淘汰。3 volatile random 從已設定過期時間的資料集中...
redis5 0安裝與啟動
將解壓後的資料夾拷貝到 usr local src redis資料夾下 cp r redis 6.0.7.tar.gz usr local src redis 開啟 usr local src redis deps進行編譯依賴項 cd usr local src redis depsmake hir...