linux安裝redis4 0 6 和設定開機自啟

2021-09-26 16:09:28 字數 2102 閱讀 5133

目錄

linux安裝redis4.0.6

依賴:

解壓 :

安裝:配置:

啟動:檢視:

客戶端基本操作命令:

開機啟動配置:

重啟redis

檢視redis集群狀態

yum install gcc-c++

yum install -y tcl

yum install wget

mkdir /usr/local/src/redis

cd /usr/local/src/redis

wget

tar -zxvf redis-4.0.6.tar.gz
cd /usr/local/src/redis/redis-4.0.6

make

make install

mkdir -p /etc/redis

cp redis.conf /etc/redis

vi /etc/redis/redis.conf #編輯

:/ daemonize #快速定位到daemonize

按a,修改: daemonize yes (no-->yes),按esc,:wq儲存並退出

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

注意路徑:

/usr/local/src/redis/redis-4.0.6/src/redis-server /etc/redis/redis.conf

ps -ef | grep redis
cd /usr/local/src/redis/redis-4.0.6/src/

./redis-cli    啟動客戶端

>set name zmfx

ok>get name

"zmfx"

>del key

(integer) 1

redis-cli shutdown 關閉

echo "/usr/local/src/redis/redis-4.0.6/src/redis-server /etc/redis/redis.conf &" >> /etc/rc.local
開機啟動要配置在rc.local中,而/etc/profile檔案,要有使用者登入了,才會被執行。

設定密碼

因為這是給區域網內的很多人使用,所以設定乙個訪問密碼很有必要。

修改redis.conf檔案配置 

使用命令 :/ requirepass 快速查詢到 # requirepass foobared 然後去掉注釋,這個foobared改為自己的密碼。然後wq儲存。

sudo service redis restart  這個時候嘗試登入redis,發現可以登上,但是執行具體命令是提示操作不允許

redis-cli -h 127.0.0.1 -p 6379  

redis 127.0.0.1:6379>  

redis 127.0.0.1:6379> keys *  

(error) err operation not permitted  

嘗試用密碼登入並執行具體的命令看到可以成功執行

redis-cli -h 127.0.0.1 -p 6379 -a password

redis 127.0.0.1:6379> keys *

1) "myset"  

2) "mysortset"  

redis 127.0.0.1:6379> select 1  

ok 

1、使用redis-cli登入正常節點;

2、使用cluster info命令檢視集群狀態,最重要的字段,cluster_state:ok,說明集群正常;

3、另外可以使用cluster nodes檢視哪些節點fail;

Redis4 0 6安裝部署

目 錄 第1章 安裝部署 1 第2章 優化配置 3 禁用大頁記憶體 3 6.新增到開機自啟 echo usr local bin redis server etc redis.conf etc rc.local 第2章優化配置 解決 第乙個警告 echo 1 proc sys vm overcomm...

redis 4 0 6的安裝和配置

系統環境 centos 7 解壓原始碼並進入目錄,不用configure,直接make wget tar zxvf redis 4.0.6.tar.gz cd redis 4.0.6 make注 易碰到的問題,時間錯誤.原因 原始碼是官方configure過的,但官方configure時,生成的檔案...

redis4 0 6集群搭建以及開啟認證

redis集群搭建 環境 centos6.8 redis版本 4.0.6 1.安裝ruby及ruby執行使用的包 yum install y ruby rubygems gem install redis version 3.0.0 注意 gem install redis version 3.0....