Linux下redis的安裝與使用圖文教程
本文實(shí)例講述了Linux下redis的安裝與使用。分享給大家供大家參考,具體如下:
redis官網(wǎng)地址:http://www.redis.io
最新版本:3.2.6
1、下載、解壓
wget http://download.redis.io/releases/redis-3.2.6.tar.gz

2、編譯、安裝
a、編譯
make

b、安裝
make install

3、Redis的部署
安裝成功后,下面對Redis 進(jìn)行部署
a、首先為了方便管理,將Redis文件中的conf配置文件和常用命令移動(dòng)到統(tǒng)一文件中
創(chuàng)建bin和redis.conf文件
mkdir -p /usr/local/redis/bin mkdir -p /usr/local/redis/ect

b、移動(dòng)文件
mv redis.conf /usr/local/redis/ect/ cd /src mv mkreleasdhdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin

4、執(zhí)行Redis-server 命令,啟動(dòng)Redis 服務(wù)

注意:這里直接執(zhí)行Redis-server 啟動(dòng)的Redis服務(wù),是在前臺(tái)直接運(yùn)行的(效果如上圖),也就是說,執(zhí)行完該命令后,如果Lunix關(guān)閉當(dāng)前會(huì)話,則Redis服務(wù)也隨即關(guān)閉。正常情況下,啟動(dòng)Redis服務(wù)需要從后臺(tái)啟動(dòng),并且指定啟動(dòng)配置文件。
5、后臺(tái)啟動(dòng)redis服務(wù)
a.首先編輯conf文件,將daemonize屬性改為yes(表明需要在后臺(tái)運(yùn)行)
cd etc/ vim redis.conf


b.再次啟動(dòng)redis服務(wù),并指定啟動(dòng)服務(wù)配置文件,檢查是否啟動(dòng)
redis-server /usr/local/redis/ect/redis.conf

6、服務(wù)端啟動(dòng)成功后,執(zhí)行redis-cli啟動(dòng)Redis 客戶端,查看端口號。

7、redis設(shè)置密碼訪問
vim /etc/redis.conf
requirepass 123456
redis-server /usr/local/redis/ect/redis.conf

測試連接:
./redis-cli
輸入命令 會(huì)提示(error) NOAUTH Authentication required. 這是屬于正?,F(xiàn)象。
輸入
auth 123456

OK,大功告成!

注意客戶端無法訪問時(shí),修改redis.conf,注釋掉bind 127.0.0.1

希望本文所述對大家Redis數(shù)據(jù)庫程序設(shè)計(jì)有所幫助。
相關(guān)文章
Redis02 使用Redis數(shù)據(jù)庫(String類型)全面解析
這篇文章主要介紹了Redis02 使用Redis數(shù)據(jù)庫(String類型)全面解析的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07
詳解基于redis實(shí)現(xiàn)的四種常見的限流策略
限流算法在分布式領(lǐng)域是一個(gè)經(jīng)常被提起的話題,當(dāng)系統(tǒng)的處理能力有限時(shí), 如何阻止計(jì)劃外的請求繼續(xù)對系統(tǒng)施壓,這是一個(gè)需要重視的問題。除了控制流量,限流還有一個(gè)應(yīng)用目的是控制用戶行為,避免垃圾請求2021-06-06
CentOS8.4安裝Redis6.2.6的詳細(xì)過程
本文給大家介紹CentOS8.4安裝Redis6.2.6的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2021-11-11
Redis過期Key刪除策略和內(nèi)存淘汰策略的實(shí)現(xiàn)
當(dāng)內(nèi)存使用達(dá)到上限,就無法存儲(chǔ)更多數(shù)據(jù)了,為了解決這個(gè)問題,Redis內(nèi)部會(huì)有兩套內(nèi)存回收的策略,過期Key刪除策略和內(nèi)存淘汰策略,本文就來詳細(xì)的介紹一下這兩種方法,感興趣的可以了解一下2024-02-02
基于Redis?zSet實(shí)現(xiàn)滑動(dòng)窗口對短信進(jìn)行防刷限流的問題
這篇文章主要介紹了基于Redis?zSet實(shí)現(xiàn)滑動(dòng)窗口對短信進(jìn)行防刷限流,主要針對目前線上短信被腳本惡意盜刷的情況,用Redis實(shí)現(xiàn)滑動(dòng)窗口限流,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2022-02-02
Redis報(bào)錯(cuò)“NOAUTH Authentication required”兩種解決方案
Redis提供了一個(gè)命令行工具redis-cli,它允許你直接連接到Redis服務(wù)器,如果你知道Redis服務(wù)器的密碼,你可以在連接時(shí)直接提供它,本文給大家介紹連接了Redis報(bào)錯(cuò)“NOAUTH Authentication required”兩種解決方案2024-05-05
淺析Redis底層數(shù)據(jù)結(jié)構(gòu)Dict

