【Redis】-- 安裝及配置
我們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】-- 安裝及配置