Centos7安裝與配置Redis5

2021-10-20 19:45:49 字數 2596 閱讀 1438

centos7安裝redis

一、安裝gcc依賴

由於 redis 是用 c 語言開發,安裝之前必先確認是否安裝 gcc 環境(gcc -v),如果沒有安裝,執行以下命令進行安裝

[root@localhost local]# yum install -y gcc
[root@localhost local]# wget

#加壓的同時刪除這個安裝包節省空間

[root@localhost local]# tar -zxvf redis-5.0.3.tar.gz && rm -rf redis-5.0.3.tar.gz

解壓後的檔案內容如下圖

三、cd切換到redis解壓目錄下,執行編譯

[root@localhost local]# cd redis-5.0.3

#是用來編譯的,它從makefile中讀取指令,然後編譯,大部分原始碼包安裝前都要先執行make

[root@localhost redis-5.0.3]# make

四、安裝到指定位置,將redis安裝到/usr/local/redis中

#make install是用來安裝的,它也從makefile中讀取指令,安裝到指定的位置

[root@localhost redis-5.0.3]# make install prefix=/usr/local/redis

五、啟動服務

5.1前台啟動

[root@localhost redis-5.0.3]# cd /usr/local/redis/bin/

[root@localhost bin]# ./redis-server

出現以下情況證明前面幾部是成功的

5.2後台啟動

從 redis 的原始碼目錄中複製 redis.conf 到 redis 的安裝目錄的bin目錄下

原始檔下的redis.conf當做備份即可

[root@localhost bin]# cp /usr/local/redis-5.0.3/redis.conf /usr/local/redis/bin/
修改 redis.conf 檔案,把 daemonize no 改為 daemonize yes

[root@localhost bin]# vi redis.conf
補充:如果想要本機鏈結linux下的redis請看這篇文章:史上最詳細:springboot鏈結linux上的redis的必要配置和失敗分析

後台啟動

[root@localhost bin]# ./redis-server redis.conf
六、設定開機啟動

新增開機啟動服務

[root@localhost bin]# vi /etc/systemd/system/redis.service

複製貼上以下內容:

[unit]

description=redis-server

after=network.target

[service]

type=forking

execstart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

privatetmp=true

[install]

wantedby=multi-user.target

注意:execstart配置成自己的路徑

設定開機啟動

[root@localhost bin]# systemctl daemon-reload

[root@localhost bin]# systemctl start redis.service

[root@localhost bin]# systemctl enable redis.service

建立 redis 命令軟鏈結

[root@localhost ~]# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
測試 redis

服務操作命令

systemctl start redis.service   #啟動redis服務

systemctl stop redis.service #停止redis服務

systemctl restart redis.service #重新啟動服務

systemctl status redis.service #檢視服務當前狀態

systemctl enable redis.service #設定開機自啟動

systemctl disable redis.service #停止開機自啟動

Redis學習 Centos7下安裝Redis

root cd opt root zxk opt ll root zxk opt wget root zxk opt tar xzf redis 5.0.4.tar.gz root zxk opt cd redis 5.0.4 root zxk redis 5.0.4 make2 make完後 re...

Redis學習 Centos7下安裝Redis

redis學習 centos7下安裝redis root cd opt root zxk opt ll root zxk opt wget root zxk opt tar xzf redis 5.0.4.tar.gz root zxk opt cd redis 5.0.4 root zxk red...

centos7在docker中安裝redis

安裝完記得設定密碼,有機率會中挖礦病毒,本人已經中招。1 檢視下docker的源,如果是預設的修改為阿里或者其他映象源。vim etc docker daemon.json 2 搜尋redis源,並把官方的映象拉到本地。docker images3 用映象生成容器執行。docker run itd ...