redis 入門看這系列就夠了 - 第一章 redis的下載與安裝

雖然我很渺小,但我還想分享
有需要csdn下載需求的同學,評論關注回覆我咋都可以,免費給大家下載
有需要阿里雲Linux服務器練手的同學,評論關注回覆我咋都可以,免費給大家分享⚽,只要不刪庫跑路就好😂
我堅信愛分享的人運氣一定不差,進步很快樂,分享更快樂😬

上一章我們簡單介紹了下redis,沒有看到的請點擊redis開場篇,是不是還沒點贊關注,快點行動吧!

在開始之前,首先建議一下,學一門新技術的最快最準確的武功祕籍就是查看官方文檔!!!

1. 準備工作

  • 服務器或虛擬機,如果土豪黨直接購買服務器就好。點擊購買阿里服務器,如果學生黨可以安裝Oracle VM VirtualBox或者 VMware ,本狗推薦後者。
  • 熟悉linux操作的基本命令,參考Linux 命令大全

2. 參考官網

打開redis官方網址https://redis.io/,你就會看到⬇️

如果你的英語比較菜虛鯤,那就用這個谷歌翻譯插件把,點擊沙拉查詞,下載使用後你的頁面就會變成這樣⬇️

3. 根據文檔操作下載

點擊Download

你就會看到具體操作步驟

4. 具體linux實操(阿里服務器centos7)

  • 打開ssh工具,推薦MobaXterm,你將會看到

點擊下載MobaXterm 一個集萬千於一身的全能型終端神器

下載安裝與編譯

#下載redis tar包(可在自定義位置下載,本狗下載路徑爲 /usr/local/hdx/tools)
wget http://download.redis.io/releases/redis-5.0.5.tar.gz  

#解壓tar包
tar xzf redis-5.0.5.tar.gz

#進入redis 文件包
cd redis-5.0.5

#源碼編譯
make

啓動redis服務

#進入src文件包
cd src

#啓動redis 服務
redis-server

啓動redis客戶端(重新打開一個terminal終端)

#進入src文件包
cd src

#啓動redis 服務
redis-cli

#測試連通性
ping

5.可能出現的問題

出現以上截圖既是安裝成功,但失敗是成功之母,你會在安裝的時候碰到如下問題

  • make編譯時,報錯,如下
cd src && make
make[1]: Entering directory '/xx/xx/redis-x.x.x/src'
         LINK  redis-server
cc:    ../deps/hiredis/libhiredis.a: No such file or directory
cc:    ../deps/lua/src/liblua.a:  No such file or directory
make[1]: ***  [redis-server] Error 1
make[1]:  Leaving directory '/xx/xx/redis-x.x.x/src'
make:    ***  [all] Error 2
原因:缺少gcc組件,此問題解決方法
yum install gcc
yum install gcc-c++
  • make test編譯時,報錯,使用如下測試命令
make test
提示錯誤 : You need tcl 8.5 or newer in order to run the Redis test
原因:缺少tcl組件,此問題解決方法
yum install tcl
  • 在非redis/src路徑下使用 redis-server,報如下圖

原因:未配置環境變量
解決方法:將redis加入到全局變量中

a)打開文件 
    vim/etc/profile 
    
b)在文件末尾添加redis路徑
    export REDIS_HOME=/usr/local/hdx/tools/redis/src; 
    export PATH=PATH:PATH:REDIS_HOME; 
    
c) 保存 
    :wq!
    
d)刷新環境變量(立即生效) 
    source /etc/profile 
    
e)redis-server 啓動成功

  • redis-server啓動後如果在終端ctrl+c中斷後,則redis服務終止,如何在後臺啓動
#進入redis目錄
cd /usr/local/hdx/tools/redis

#vim編輯器打開redis配置文件(切記此文件一定要備份)
vim redis.config

#找到daemonize no 
將 daemonize no 改成 daemonize yes 

#保存退出,重新啓動服務
wq!強制退出保存,重新啓動服務 redis-server

🔥 下章劇透,redis基本操作命令

🍆上章回顧,redis 開場篇 一切從零開始

此章到這裏啦,我是JavaDog,謝謝博友看完了,點個贊👍再走唄。


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