Linux安裝redis7

一、基礎環境

操作系統:centos7.9(64位)

redis:7.0.5

參考博客:

安裝參考

開機啓動配置參考

二、安裝步驟

1.安裝

1.1上傳

redis-7.0.5.tar.gz上傳至服務器/opt文件夾下。

1.2解壓

cd /opt

tar xzvf redis-7.0.5.tar.gz

1.3編譯

1.3.1安裝編譯工具

yum install gcc-c++

1.3.2開始編譯

cd redis-7.0.5
make

看到如下信息,則說明編譯成功:

Tips:看到“which: no python3 in”存的信息,不用擔心,忽略即可

1.4安裝

創建並指定安裝目錄爲/usr/local/redis

mkdir -p /usr/local/redis
make PREFIX=/usr/local/redis/ install

Tips:看到“which: no python3 in”存的信息,不用擔心,忽略即可

1.5進入目錄查看安裝後的redis文件夾:

cd /usr/local/redis/bin

ll

1.6將conf文件複製到/usr/local/redis/bin

cd /opt/redis-7.0.5
ll
cp redis.conf /usr/local/redis/bin

1.7Redis基本配置

進入 /usr/local/redis/bin:

cd /usr/local/redis/bin
vim redis.conf

1.7.1修改redis爲後臺啓動

/daemonize

按下回車查詢,按下n下一個

              輸入 i 進入編輯後,將no改成yes

1.7.2開放IP訪問地址

/bind

按下回車查詢,按下n下一個

找到bind 127.0.0.1所在行。

輸入 i 進入編輯後,用”#”符號註釋該行

1.7.3關閉保護模式

/protect

按下回車,按下n下一個

輸入 i 進入編輯後,將no改成yes

1.7.4設置訪問密碼

/requirepass

按下回車,按下n下一個

找到# requirepass foobared所在行,輸入 i 進入編輯後,在改行末尾換行,輸入:

requirepass 你的密碼

記得修改後,使用wq命令保存上述所有配置!!!

1.8測試連接

在bin目錄下輸入:

./redis-server redis.conf
./redis-cli -p 6379 -a 密碼

Warning警告提示把密碼顯示出來,不用在意

ping

回覆pong證明成功啓動並連接

測試完成,Ctr+c退出redis

1.9配置遠程連接(防火牆需要開放端口)

如果Linux沒有關閉防火牆,則需要開放6379端口號,遠程才能訪問

firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload

2.配置開機啓動

2.1複製啓動腳本,並編輯

cp /opt/redis-7.0.5/utils/redis_init_script /etc/init.d/redis
vim /etc/init.d/redis

然後:

1)修改” EXEC=”

EXEC=/usr/local/redis/bin/redis-server

2)修改”CLIEXEC=”

CLIEXEC=/usr/local/redis/bin/redis-cli

3)添加

在CLIEXEC下一行添加:

$CLIEXEC -a "你的密碼" -p $REDISPORT shutdown

4)修改“CONF=”

CONF="/usr/local/redis/bin/redis.conf"

配置完成後,效果如下所示

:wq

保存退出

2.2測試服務命令效果:

service redis stop
service redis start

2.3執行自啓動命令

cd /etc/init.d/
chkconfig redis on

 

2.4重啓服務器驗證自啓動效果

reboot

服務器重啓成功後,查看redis是否啓動:

ps -aux|grep redis

看到兩行數據,且存在redis-server信息,則說明自啓動成功

 

結束~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章