在CentOS7搭建redis環境

2021-10-06 18:39:45 字數 2129 閱讀 6948

將redis-3.2.8.tar.gz,tcl8.6.1-src.tar.gz包上傳至/opt下

wget

將tcl8.6.1-src.tar.gz解壓至本資料夾下

tar -zxvf tcl8.6.1-src.tar.gz

進入unix資料夾下

cd /opt/tcl8.6.1/unix/

yum安裝gcc

yum install -y gcc

執行下配置檔案

./configure

編譯當前資料夾unix

make && make install

將redis-3.2.8.tar.gz解壓至/usr/local/資料夾下

tar -zxvf redis-3.2.8.tar.gz -c /usr/local/

編譯redis-3.2.8資料夾

make && make test && make install

將redis utils目錄下的redis_init_script指令碼拷貝至/etc/init.d目錄中並重命名為redis_6379

cp redis_init_script /etc/init.d/

cd /etc/init.d/

mv redis_init_script redis_6379

在/etc下建立/etc/redis資料夾(存放redis的配置檔案)

mkdir -p /etc/redis/

在/var下建立/var/redis/6379資料夾(存放redis的持久化檔案)

mkdir -p /var/redis/6379

將redis配置檔案(預設在根目錄下,redis.conf)拷貝到/etc/redis目錄中並重命名為6379.conf

cp redis.conf /etc/redis/

cd /etc/redis/

mv redis.conf 6378.conf

修改6378.conf內的配置檔案

daemonize   yes                                      讓redis以daemon程序執行

pidfile           /var/run/redis_6379.pid       設定redis的pid檔案位置

port              6379                                    設定redis的監聽埠號

dir                /var/redis/6379                     設定持久化檔案的儲存位置

用/etc/init.d/下的redis_6379啟動redis,

chmod 777 redis_6379(將redis_6379設定為最高許可權)

./redis_6379 start

檢視redis狀態

ps -ef | grep redis

顯示如上圖說明啟動成功

修改/etc/redis/6379.conf配置檔案

將紅框內配置修改為圖上狀態重新啟動redis服務即可使用遠端連線

如果遠端連線失敗就檢視防火牆狀態

firewall-cmd --state

關閉防火牆

service firewalld stop

Centos7搭建redis集群

1.分別在node2,3,4上安裝redis 2.配置集群 以下操作只需要在一台機器上安裝即可,這裡我選用 node2 上安裝 1 在 redis安裝目錄的 src 目錄下有乙個檔案 redis trib.rb 這是乙個ruby版的 redis服務安裝指令碼,為了使用它,請首先安裝 ruby.安裝r...

Centos7中搭建Redis環境

yum install gcc c 1.3,轉到 usr local src 目錄,再將redis壓縮包解壓到 usr local 下 tar zxvf redis 3.0.0.tar.gz c usr localmake malloc libcmake prefix usr local redis...

環境搭建 CentOS 7 安裝Redis

1,安裝編譯 yum y install gcc2,編譯與啟動 wget tar xf redis 4.0.6.tar.gz cd redis 4.0.6 make malloc libc cd src make install src redis server 啟動redis3,配置檔案 redi...