Linux 安裝部署redis快取服務

2021-09-02 06:15:17 字數 1726 閱讀 4037

別忘了11 12 

wget

開啟安裝包所在目錄解壓檔案

tar -zxvf redis-5.0.0.tar.gz

cd redis-5.0.0

make

make install prefix=/usr/local/redis

mkdir -p /usr/local/redis/run  -- 用於存放redis以守護程序方式執行時把pid寫入檔案的pid檔案

mkdir -p /usr/local/redis/db  --資料存放的目錄

1.移動配置檔案到安裝目錄下 

mkdir /usr/local/redis/etc

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

2.修改配置檔案 redis.conf(三個配置)

daemonizeyes    --yes啟用守護程序

pidfile/usr/local/redis/run/redis.pid --redis以守護程序方式執行時把pid寫入檔案

dir/usr/local/redis/db --資料存放的目錄

1.vi /usr/local/redis/start.sh

#!/bin/bash

/usr/local/redis/redis-server /usr/local/redis/conf/redis.conf

2. vi /usr/local/redis/stop.sh 

#!/bin/bash

kill `cat /usr/local/redis/run/redis.pid`

chmod a+x /usr/local/redis/start.sh /usr/local/redis/stop.sh

/usr/local/redis/start.sh

未配置指令碼可以使用下面命令

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

/usr/local/redis/stop.sh

未配置指令碼可以使用下面命令

pkill redis

netstat -nlpt | grep 6379

/usr/local/redis/redis-cli

set key1 val1

get key1

對外服務你會發現無法連線

1.看我部落格有防火牆開啟埠操作  講6379埠開放

此時還發現無法連線,恭喜你只是配置的本機連線使用需要修改配置檔案,是外部服務能連線該快取

2.1修改redis.conf檔案,把bind 127.0.0.1 ::1 這一行注釋

2.2修改redis.conf檔案,protected-mode 設定為no

關閉redis服務重啟服務你會發現ok了

你真的以為完事了?

不不你還得設定訪問密碼,不可能任何人連線就能訪問

1.修改redis.conf檔案,# requirepass foobared 該注釋去掉改為自己設定密碼  requirepass zgjm0817

zgjm0817 密碼按自己設定

2.重新啟動redis服務 測試你會發現

出現(error) noauth authentication required.

這時候輸入 auth zgjm0817   就可以繼續你的操作了

Linux 安裝,部署 Redis

二,安裝 root izm5eicjgumlk38uri2jdgz rpm tar zxf redis 5.0.7 tar.gz root izm5eicjgumlk38uri2jdgz rpm ls 移動檔案 並重命名 進入解壓檔案目錄使用make對解壓的redis檔案進行編譯 建立資料夾etc,...

Linux安裝部署Redis

右鍵download按鈕,選擇複製鏈結。wget敲入回車鍵執行後如下圖 解壓並安裝redis tar zvxf redis 5.0.7.tar.gz一般都會將redis目錄放置到 usr local redis目錄 所以這裡輸入下面命令將目前在 root目錄下的redis 5.0.7資料夾更改目錄,...

Linux 安裝部署 Redis

一 redis介紹 redis是當前比較熱門的nosql系統之一,它是乙個key value儲存系統。和memcache類似,但很大程度補償了memcache的不足,它支援儲存的value型別相對更多,包括string list set zset和hash。這些資料型別都支援push pop add...