天天看點

Centos7安裝Redis緩存中間件

1.首先準備一台安裝完成Centos7系統的實體機或者虛拟機

Centos7安裝Redis緩存中間件

虛拟機環境

2.安裝遠端連接配接工具,連接配接虛拟機,使用連接配接工具可以友善的實作檔案的上傳和複制粘貼操作

Centos7安裝Redis緩存中間件

FinaShell遠端連接配接工具

3.通路redis官方網站,下載下傳Redis的安裝包并上傳至伺服器

Centos7安裝Redis緩存中間件

redis官網

https://redis.io/   官網位址           

或者直接在centos系統中下載下傳redis安裝檔案,通過以下指令

# 下載下傳redis壓縮包,這兒下載下傳的6.2.6版本
wget https://download.redis.io/releases/redis-6.2.6.tar.gz           

4.解壓上傳的壓縮封包件

Centos7安裝Redis緩存中間件

解壓壓縮封包件

#  解壓壓縮包
tar -zxvf redis-6.2.6.tar.gz           

5.因為Redis是用C語言開發的,是以需要對安裝包進行編譯的操作,是以要在Centos環境下安裝Gcc編譯器,安裝指令如下:

#檢查是否擁有編譯器
gcc -v  
#安裝編譯器
yum install -y gcc           

6.切換目錄到解壓好的Redis安裝包下,執行一下指令,完成安裝包的編譯操作

# 進入解壓目錄
cd redis-6.2.6
# 編譯
make           

7.編譯完成後,執行以下指令完成軟體的安裝

make install PREFIX=/usr/local/redis           

啟動服務

前台啟動

cd /usr/redis/bin/
./redis-server           

2.背景啟動

從 redis 的源碼目錄中複制 redis.conf 到 redis 的安裝目錄

cp /usr/redis-6.2.5/redis.conf /usr/redis/bin/           

修改 redis.conf 檔案,把 daemonize no 改為 daemonize yes

Centos7安裝Redis緩存中間件

背景啟動

./redis-server redis.conf           

8.為了便于Redis服務的啟動,在安裝完畢之後可以設定軟體的開機自啟動

切換到/lib/systemd/system/目錄,建立redis.service檔案。指令如下:

cd /lib/systemd/system/
vim redis.service           

檔案内容如下:

[Unit]
Description=redis-server
After=network.target
 
[Service]
Type=forking
ExecStart=/usr/redis/bin/redis-server /usr/redis/bin/redis.conf
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target           

設定開啟自動啟動:

# 開機自動啟動
systemctl enable redis.service
# 啟動redis服務
systemctl start redis.service
# 檢視服務狀态
systemctl status redis.service
# 停止服務
systemctl stop redis.service
# 取消開機自動啟動(解除安裝服務)
systemctl disabled redis.service           

9.為了便于啟動軟體的用戶端,可以将用戶端啟動設定軟連接配接,後續隻需要一個指令即可進入redis用戶端,開始redis的相關操作

建立 redis 指令軟連結
[root@localhost ~]# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis           
Centos7安裝Redis緩存中間件

9.設定防火牆的端口号,開放6379端口

開放外部通路

配置 vi /etc/redis.conf

Centos7安裝Redis緩存中間件

開啟6379端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent           

重新開機防火牆

firewall-cmd --reload           

10.使用圖形化工具連接配接已經安裝完畢的Redis資料庫

Centos7安裝Redis緩存中間件

以上,Redis緩存中間件完成早Centos環境下的安裝,具體的使用,請參照文章Redis指令的基本使用

繼續閱讀