Ubuntu和MAC安裝和配置Redis
一、Ubuntu
1、在 Ubuntu 上安裝 Redis 非常簡單直接。
Redis 5.0 被包含在默認的 Ubuntu軟件源中。想要安裝它,以 root 或者其他 sudo 身份運行下面的命令:
一旦安裝完成,Redis 服務(wù)將會自動啟動。想要檢查服務(wù)的狀態(tài),輸入下面的命令:
你應(yīng)該看到下面這些:
祝賀您!您已經(jīng)在你的 Ubuntu上安裝并運行了 Redis。
2、配置 Redis 遠程訪問
默認情況下,Redis 不允許遠程連接。你僅僅只能從127.0.0.1(localhost)連接 Redis 服務(wù)器 - Redis 服務(wù)器正在運行的機器上。
如果你正在使用單機,數(shù)據(jù)庫也同樣在這臺機器上,你不需要啟用遠程訪問。
想要配置 Redis 來接受遠程訪問,使用你的文本編輯器打開 Redis 配置文件:
定位到以bind 127.0.0.1 ::1開頭的一行,并且取消它的注釋:
如果你的服務(wù)器有局域網(wǎng) IP,并且你想要 Redis 從局域網(wǎng)可以訪問 Redis,在這一行后面加上服務(wù)器局域網(wǎng) IP 地址。
保存這個文件,并且重啟 Redis 服務(wù),使應(yīng)用生效:
使用下面的命令來驗證 Redis 服務(wù)器正在監(jiān)聽端口6379:
你應(yīng)該能看到類似下面的信息:
下一步,你將需要配置你的防火墻,允許網(wǎng)絡(luò)流量通過 TCP 端口6379。
通常你想要允許從一個指定 IP 地址或者一個指定 IP 范圍來訪問 Redis 服務(wù)器。例如,想要允許從192.168.121.0/24的連接,運行下面的命令:
確保你的防火墻被配置僅僅接受來自受信任 IP 的連接。
此時,你應(yīng)該可以從遠程位置通過 TCP 連接到 Redis 的 6379 端口。
想要驗證所有設(shè)置都設(shè)置好了,你可以嘗試使用redis-cli從你的遠程機器上 ping 一下 Redis 服務(wù)器。
這個命令將會返回一個響應(yīng):PONG
二、MAC
1、使用mac的包管理工具brew一行命令搞定安裝。若未安裝brew,命令行先輸入以下命令安裝brew。
安裝redis
2、使用redis的常用命令
啟動redis服務(wù)
關(guān)閉redis服務(wù)
重啟redis服務(wù)
打開圖形化界面
3、一些常用的配置
開機啟動redis命令
使用配置文件啟動redis-server
停止redis服務(wù)
redis配置文件位置
卸載redis