cent OS 7 下安裝部署Redis

2021-09-27 09:51:28 字數 2066 閱讀 3984

一 我的環境

1.我的centos7下沒有gcc(安裝redis必須)

2.沒有tcl(測試redis必須)

3.已安裝jdk8(跟redis無關,只是記錄我當前環境)

4.程式安裝目錄在 /usr/local 下(這個似乎是隨意的,但我是新手,老老實實按步驟來)

5.防火牆已關閉(自己的機子用懶得管那麼多)

二 開始安裝

1.安裝gcc

聯網狀態下直接執行

yum -y install gcc gcc-c++ kernel-devel //安裝gcc、c++編譯器以及核心檔案

更多教程參考這個** 

2.安裝redis

cd 到 解壓出來的redis-5.0.5的目錄下,執行make進行編譯,會經過大約1分鐘左右的編譯過程,echo很長,無法截圖。

正常流程結束後會出現

執行make install

人家都提示你了,讓你執行make test

如果沒有安裝tcl,命令會執行錯誤,人家會提示你要你安裝tcl

3.安裝tcl

依次執行以下命令

wget   

sudo tar xzvf tcl8.6.1-src.tar.gz  -c /usr/local/  

cd  /usr/local/tcl8.6.1/unix/  

sudo ./configure  

sudo make  

sudo make install

如果願意或者需要,把版本替換一下就行,目前最新的tcl是869,那就替換成869好了

詳細請參考

再次cd到redis的目錄 /usr/local/redis-5.0.5    執行make test

會經過一長串的測試,如

4.配置redis

目的:允許遠端訪問,允許後台程序,不繫結ip進行訪問

cd /usr/local/redis-5.0.5/

vim redis.conf

修改以下三行

不繫結ip訪問,給bind 127.0.0.1  ::1這行前面加上#號注釋掉

(這一步到底要不要修改有待商榷,不太清楚到底起沒起作用)

允許後台執行

按esc,執行:wq儲存檔案

cd /usr/local/redis-5.0.5/src

./redis-server ../redis.conf      按配置檔案啟動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 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下redis安裝部署

1 23 tar zxvf redis x.x.x.tar.gz cd redis x.x.x make 1 2 ln s opt redis x.x.x redis server usr local bin redis server ln s opt redis x.x.x redis cli u...