1. 程式人生 > >【Redis】-- 安裝及配置

【Redis】-- 安裝及配置

foo top 配置 發現 tps tar 參數表 clas 生成

我們redis的安裝較為復雜,屬於Linux上的源碼編譯安裝,即不能直接通過yum安裝。

1、安裝Redis

具體步驟:

1、進入redis官網,復制下載鏈接,通過wget下載源碼

官網:https://redis.io/

技術分享圖片

技術分享圖片

下載完成後,查看tmp目錄

技術分享圖片

2、解壓文件

tar -xzvf redis-5.0.3.tar.gz

3、進入redis文件夾

cd redis-5.0.3

4、查看字自述文件

cat README.md

裏面詳細講述redis如何安裝和使用,不過可以不用細看,有個印象就行,現在跟著本文繼續做就可以了。

5、安裝redis

我們先直接試下能不能安裝,執行:

make install

不出意外的安裝失敗,查看錯誤信息,提示gcc指令未發現,那我們就來安裝gcc

技術分享圖片

安裝gcc

yum install gcc

再次嘗試安裝

make install

還是失敗,提示:

技術分享圖片

解決辦法,執行:

make MALLOC=libc

再次嘗試安裝

make install

發現安裝成功

技術分享圖片

2、修改密碼

進入redis文件夾

技術分享圖片

修改redis.conf文件

vim redis.conf

在redis.conf文件中搜索foobared

技術分享圖片

修改此處,把#去掉,將foobared換成自己的密碼

技術分享圖片

技術分享圖片

3、修改允許訪問IP

繼續在redis.conf文件中搜索bind

技術分享圖片

直接將bind 127.0.0.1註釋掉

bind的是網絡接口,若設置其中一個網卡,代表只有該網卡地址才接受外部請求;若不設置,則服務器的所有網卡地址均接受外部請求,所有註解掉就行。

繼續搜索daemonize,這參數表示redis是否可以後臺執行,修改成yes

技術分享圖片

技術分享圖片

4、啟動redis

我們使用指定配置文件的方式啟動redis

技術分享圖片

查看服務

技術分享圖片

redis已經成功啟動

5、將redis做成服務

一般來說我們都會將redis做成系統服務,如何來做呢?

redis非常人性化,它為我們提供了一個工具。在redis的解壓文件夾中有一個utils文件夾

技術分享圖片

進入utils文件夾,可以看到一個install_server.sh文件

技術分享圖片

執行install_server.sh文件,會自動生成服務

步驟:

1、執行文件

技術分享圖片

2、選擇端口號,我們選擇默認6379,所以直接空格就行

技術分享圖片

3、選擇配置文件路徑

技術分享圖片

4、選擇日誌文件路徑

技術分享圖片

5、選擇數據文件路徑

技術分享圖片

6、選擇執行文件路徑

技術分享圖片

最後會提示安裝成功

技術分享圖片

查看服務是否存在

技術分享圖片

出現上面的內容說明服務已經安裝成功

關閉服務:systemctl stop redis_6379

啟動服務:systemctl start redis_6379

所謂的服務就是幫我們執行shell ,上述操作也會幫我們生成一個shell文件,目錄為/etc/init.d/redis_6379,有能力的話可以去查看和修改。

【Redis】-- 安裝及配置