導航:首頁 > 編程系統 > wdlinuxredis

wdlinuxredis

發布時間:2023-06-02 09:42:50

① 如何在linux中安裝Redis伺服器

Redis伺服器是一種非關系型數據存儲伺服器,它經常和Linux系統搭配使用。那麼如何在Linux系統中安裝Redis伺服器呢?下面我給大家分享一下。

工具/材料

Linux命令行

② linux安裝好redis,怎麼啟動

1、首先為了方便管理,將Redis文件中的conf配置文件和常用命令移動到統一文件中。

()創建bin和redis.conf文件,復制代碼「mkdir -p/usr/local/redis/bin;mkdir -p/usr/local/redis/ect」;

(2)執行Linux文件移動命令,復制代碼「mv /lamp/redis-3.0.7/redis.conf /usr/local/redis/etc;cd /lamp/redis-3.0.7/src;mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-mp redis-cli redis-server /usr/local/redis/bin」;

2、執行Redis-server 命令,啟動Redis 服務。

③ Linux安裝redis

http://redis.io/download 或
wget http://download.redis.io/releases/redis-5.0.0.tar.gz

yum -y install gcc automake autoconf libtool make
注意: 運行yum時出現/var/run/yum.pid已被鎖定,PID為xxxx的另一個程序正在運行的問題解決
rm -f /var/run/yum.pid

tar zxvf redis-5.0.8.tar.gz -C /opt

cd /opt/redis-5.0.8 && make MALLOC=libc

make PREFIX=/usr/local/redis install

cd /usr/local/redis

啟動Redis服務端 ./bin/redis-server
以配置文件啟動Redis服務端 ./bin/redis-server ./redis.conf
啟動Redis客戶端 ./bin/redis-cli
啟動Redis 客戶端命令語法: redis-cli –h IP地址 –p 埠 //默認IP本機 埠6379
檢測是否服務端啟動 redis 127.0.0.1:6379> PING

客戶端退出 shutdown
顯示redis的情況 ps -ef |grep redis
殺死redis進程 kill -9 8169

錯誤 ./bin/redis-cli -h 127.0.0.1 -p 6379 -u wc19981220
報錯: Invalid URI scheme 將-u換成-a即可
正確 ./bin/redis-cli -h 127.0.0.1 -p 6379 -a wc19981220

④ Linux下安裝配置redis詳細教程,並配置哨兵模式

redis版本為redis-3.2.12,使用工具將安裝包上傳到data目錄。

在data目錄下創建文件夾redis,將redis安裝在此目錄。

第一步:解壓。

第二步:安裝,PREFIX=/data/redis用來設置安裝目錄。

到此,redis已經安裝完成,剩下就是配置和啟動服務。

進入redis目錄, 創建配置文件conf、日誌logs、資料庫mp、進程號pid四個目錄,用來存放對應的文件,這四個目錄也可以存放在其他文件夾,只要與配置文件中的配置一致即可,否則在啟動服務時會報錯。 其中bin目錄就是redis安裝成功後的一些命令文件。

redis服務配置一主二從,哨兵模式。注意:如果在實際開發中用不到哨兵模式,redis服務配置一主一從即可。

主Redis配置:redis_6379.conf

從Redis配置,redis_6380.conf和redis_6381.conf,與主Redis配置基本上一樣,不一樣的地方在於 埠、資料庫、日誌、pid文件名稱 ,都以6380或6381為標志, 最重要的地方是建立主從關系和同步驗證。

注意: 對只使用redis服務 ,只需要在主Redis裡面配置requirepass,在從Redis裡面配置masterauth,密碼保持一致,密碼盡可能復雜,以免被攻擊破解。

注意: 對只使用redis服務 ,如果從Redis也有必要加入訪問驗證,也可以設置requirepass,而且密碼可以與主Redis密碼不同。

將配置文件放置到/data/redis/conf目錄下,然後就可以啟動服務了。

啟動服務要按照主從順序依次啟動。

查看服務啟動情況:

也可以通過查看日誌文件來確認服務是否正常啟動。

通過客戶端登錄Redis驗證數據同步情況:

主Redis登錄驗證,設置數據:

從Redis登錄,獲取數據:從Redis並沒有設置密碼,所以無需驗證就可以操作。

配置哨兵模式:

Redis Sentinel集群通常由3到5個節點組成,如果個別節點掛了,集群還可以正常運作。Sentinel負責監控Redis集群的 健康 情況。

如果主Redis掛掉,Sentinel集群會通過投票選擇一個新的主Redis。 當原來的主Redis恢復時,它會被當做新的主Redis的從Redis重新加入Redis集群。

設置連接master和slave的密碼,需要注意的是sentinel不能分別為master和slave設置不同的密碼,因此master和slave的密碼必須設置相同。也就是說主Redis和從Redis都必須設置requirepass和masterauth,而且密碼必須相同。

sentinel.conf配置信息:

將該配置文件放置到/data/redis/conf目錄下,啟動sentinel服務:

驗證sentinel是否起作用,可以手工shutdown掉主Redis。

這時從Redis想要訪問主Redis同步數據就會提示錯誤信息:

sentinel在監測到主Redis宕機之後,通過選舉,將一個從Redis選定為新的主Redis。通過查看sentinel日誌可以發現,選定6380為新的主Redis,同時將另外兩個Redis作為從Redis。

注意:選定6380為主Redis後,所有的配置文件都會被修改,主要是重新建立主從關系。

6379會新增:slaveof 127.0.0.1 6380

6380會刪掉:slaveof 127.0.0.1 6379

6381會修改:slaveof 127.0.0.1 6380

由於6379服務已經關掉,所以雖然sentinel將6379作為6380的從服務,但是沒有真正的建立。

重新啟動6379服務,這時sentinel會重建建立一次主從關系:

⑤ 怎麼在linux系統上裝redis服務

一:redis的安裝與初始配置:

  1. Redis下載wgethttp://download.redis.io/releases/redis-

  2. 3.2.6.tar.gztarxzfredis-3.2.6.tar.gz

3.cdredis-3.2.6

4.makeMALLOC=libc

5.cdredis-3.2.6/src

6.makeinstall


mv/usr/local/redis-3.2.6/redis.conf/etc

mv/usr/local/redis-3.2.6/src/mkreleasdhdr.shredis-benchmarkredis-check-aofredis-check-mpredis-cliredis-server/usr/bin


配置後台啟動redis服務

a)首先編輯/etc/redis.conf文件,將daemonize屬性改為yes(表明需要在後台運行)

b)再次啟動redis服務,並指定啟動服務配置文件

/usr/bin/redis-server/etc/redis.conf


Yum安裝redis:

首先為yum添加epel源:yuminstallepel-release回車

再次:yuminstallredis回車

閱讀全文

與wdlinuxredis相關的資料

熱點內容
js關閉頁面前提示 瀏覽:147
彩視製作教程 瀏覽:766
聖墟在哪個App看免費 瀏覽:395
網路哪些不能玩 瀏覽:868
probe315使用教程 瀏覽:646
數字電位器程序 瀏覽:198
c代碼整理 瀏覽:104
網路營銷具有什麼優勢 瀏覽:378
右下角網路連接不顯示寬頻連接 瀏覽:940
ps修改tif文件 瀏覽:580
預防醫學如何轉行做大數據 瀏覽:234
pdf文件變藍 瀏覽:309
怎麼在pdf文件上面用k寶簽名 瀏覽:213
如何知道表格里數據後面有空格 瀏覽:720
gee引擎更新系統找不到指定文件 瀏覽:802
貝殼網的數據刪除了如何找回 瀏覽:509
華為榮耀6x怎麼切換網路 瀏覽:418
手機里的pdf文件在哪放 瀏覽:889
java版貪吃蛇畢業論文 瀏覽:989
微信公共號郵箱 瀏覽:415

友情鏈接