溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Windows、Linux、Docker環(huán)境下Redis怎樣安裝

發(fā)布時間:2021-11-26 10:56:24 來源:億速云 閱讀:185 作者:小新 欄目:大數(shù)據(jù)

這篇文章主要為大家展示了“Windows、Linux、Docker環(huán)境下Redis怎樣安裝”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習一下“Windows、Linux、Docker環(huán)境下Redis怎樣安裝”這篇文章吧。

所需環(huán)境

本文實現(xiàn)環(huán)境:

  • window

  • centos7.3

  • docker

Window安裝Redis

下載地址:https://github.com/MSOpenTech/redis/releases

進去后會看到這樣一個頁面,點擊鼠標箭頭指向的下載
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
然后將下載的文件解壓出來放在自己的盤符下
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
點擊redis-server開啟redis服務(wù),然后在開啟一個終端使用redis
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
window安裝redis很是簡單,在學(xué)習過程中可以使用window來學(xué)習,但是實際工作還是以linux為主的。

linux安裝Redis

在linux上你可以使用yum安裝,也可以使用源碼安裝,這里咔咔使用的是編譯安裝。

1.下載redis安裝包
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
2.解壓
tar xzvf redis-4.0.8.tar.gz
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
3.進入安裝包

cd redis-4.0.8

執(zhí)行 make

然后把redis-4.0.8 移到 /usr/local下

mv redis-4.0.8 /usr/local
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
4.修改配置
設(shè)置密碼
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
注釋 bind 127.0.0.1(這個是只能用本機連接 所以需要注釋掉)
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
默認為不守護進程模式
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
以上幾個操作完退出

然后進入/sur/local/redis/src執(zhí)行
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
使用redis,切記需要輸入密碼才可以 如果不想輸入密碼就可以在上邊的操作不用設(shè)置密碼
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
在這里在稍微說一下關(guān)閉redis服務(wù),這個是沒有關(guān)掉的,是因為設(shè)置了密碼,所以我們需要加上密碼才可以關(guān)redis服務(wù)Windows、Linux、Docker環(huán)境下Redis怎樣安裝
可以看到現(xiàn)在有個redis進程在運行著

Windows、Linux、Docker環(huán)境下Redis怎樣安裝
正確的關(guān)閉方式redis-cli -a fang1996 shutdown
Windows、Linux、Docker環(huán)境下Redis怎樣安裝

Docker安裝Redis

前提條件你得有docker哈

先拉取redis4.0的鏡像

docker pull redis:4.0

查看鏡像 docker image ls

這個時候redis鏡像就已經(jīng)拉下來了
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
我這里定義了一個網(wǎng)絡(luò)172.10.0.0/16

docker network create --subnet=172.10.0.0/16 mynetwork

Windows、Linux、Docker環(huán)境下Redis怎樣安裝
創(chuàng)建redis容器:docker run -itd --name redis --net mynetwork -p 6380:6379 --ip 172.10.0.2 redis:4.0
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
進入到redis容器里docker exec -it redis /bin/bash
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
這個時候到容器里邊是沒有redis.conf配置文件的,退出容器,并刪除容器

刪除redis重啟命令 docker rm redis即可

然后在usr/local/ 下建一個docker的目錄 把redis的配置文件redis.conf放到里邊 在到docker里邊建一個data目錄

Windows、Linux、Docker環(huán)境下Redis怎樣安裝

然后重新創(chuàng)建一個redis容器

執(zhí)行命令:docker run -itd --name redis -v /usr/local/docker/data:/data -v /usr/local/docker/redis.conf:/etc/redis.conf --net mynetwork -p 6380:6379 --ip 172.10.0.2 redis:4.0 redis-server /etc/redis.conf

然后進行測試

這個時候進入到redis的容器里,啟動一個客戶端連接redis會發(fā)現(xiàn)需要輸入密碼了,這個時候就是redis.conf配置文件生效了
Windows、Linux、Docker環(huán)境下Redis怎樣安裝
輸入密碼連接
Windows、Linux、Docker環(huán)境下Redis怎樣安裝

以上是“Windows、Linux、Docker環(huán)境下Redis怎樣安裝”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI