Linux下redis5 0的安裝和部署

2021-10-10 15:08:19 字數 2725 閱讀 1333

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...