Redis在linux環(huán)境的安裝部署

本文分以下步驟講解:
1)在linux中下載安裝redis
2)啟動(dòng)redis
3)修改redis的密碼,因?yàn)閞edis默認(rèn)無(wú)密碼
4)開(kāi)啟redis防火墻端口

一、安裝

可去官網(wǎng)下載安裝或者直接安裝,可參考官網(wǎng)http://www.redis.net.cn/tutorial/3503.html或者http://www.runoob.com/redis/redis-install.html。

$ wget http://download.redis.io/releases/redis-4.0.8.tar.gz    
$ tar xzvf redis-4.0.8.tar.gz 
$ cd redis-4.0.8 
$ make 
    make完后 redis-2.8.17目錄下會(huì)出現(xiàn)編譯后的redis服務(wù)程序redis-server,還有用于測(cè)試的客戶端程序redis-cli,兩個(gè)程序位于安裝目錄 src 目錄下。
<font color=red>tips:關(guān)于解壓縮</font>

tar –xvf file.tar 解壓 tar包
tar -xzvf file.tar.gz 解壓tar.gz

二、啟動(dòng)redis

繼續(xù)打開(kāi)src目錄

cd src
1.直接啟動(dòng)redis,客戶端關(guān)閉后redis就停止了
./redis-server
2.后臺(tái)啟動(dòng)redis,客戶端關(guān)閉redis不停止
./redis-server &
3.測(cè)試redis是否可用
$ cd src
$ ./redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"

三、修改密碼

先連接redis-cli客戶端,再通過(guò)CONFIG命令去查看或者設(shè)置密碼。

127.0.0.1:6379>config get requirepass
127.0.0.1:6379>config set requirepass xxx(密碼)

設(shè)置完密碼后就需要登錄認(rèn)證了:

127.0.0.1:6379>config get *
(error) NOAUTH Authentication requried.
127.0.0.1:6379>auth xxx(密碼)
<font color=red>tips:redis配置文件</font>

Redis的配置文件位于Redis安裝目錄下, 文件名為redis.conf??赏ㄟ^(guò)CONFIG命令來(lái)查看或設(shè)置配置項(xiàng)。
1)查看所有配置項(xiàng)

redis 127.0.0.1:6379> CONFIG GET *

2)獲取/設(shè)置日志級(jí)別

127.0.0.1:6379> CONFIG GET loglevel
1) "loglevel"
2) "notice"
127.0.0.1:6379> CONFIG SET loglevel "notice"
OK

四、開(kāi)啟redis端口的防火墻

# firewall-cmd --zone=public --add-port=6379/tcp --permanet
# firewall-cmd --reload

五、解除保護(hù)模式

redis在啟動(dòng)的時(shí)候默認(rèn)會(huì)啟動(dòng)一個(gè)保護(hù)模式,只有同一個(gè)服務(wù)器可以連接上redis。別的服務(wù)器連接不上這個(gè)redis。解決辦法:關(guān)閉保護(hù)模式。
1)進(jìn)入redis安裝目錄:

cd redis路徑

2)編輯配置文件

vi redis.conf

3)注釋這行:bind 127.0.0.1,并將daemonize 之后的yes改為no
4)保存配置:按下esc,輸入:wq保存

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容