redis安裝有很多種方式,對於linux安裝來說,可以使用wget下載對應的redis安裝包進行安裝配置。詳細過程如下
1,安裝wget::yum install wget
2,進入官網,找到對應的下載路徑:https://redis.io/download
上面已經給出了linux安裝的關鍵步驟,拿出鏈接即可。
3,下載安裝包並解壓:
# wget http://download.redis.io/releases/redis-5.0.4.tar.gz`
# tar xzf redis-5.0.4.tar.gz
4,進入解壓後文件根目錄,執行make命令編譯。
此時會報一個這個錯:gcc: Command not found,這是因爲沒有安裝gcc,我們安裝一下gcc即可。
[root@baomw-centos2 redis-5.0.4]# yum install gcc
安裝完gcc之後再次執行make命令還是會報一個如下的錯,
執行:make MALLOC=libc
即可
5,編譯完成後,進入src(cd src/)目錄執行:make install
安裝即可
執行redis-server
出現如下日誌圖案,說明redis啓動成功,安裝完成。
如圖,可見redis已經可以正常工作了
但是一般情況下,安裝到這裏並沒有結束,當然,你可以直接在安裝目錄去做redis的啓停操作,但是真正生產使用過程中,會爲了便於管理操作,會建立自己的目錄,然後去管理redis。需要規劃redis配置文件,具體如下:
如圖,在安裝目錄的同級目錄建一個redis-db1的目錄,因爲redis啓動主要依據配置文件,如果我要在一臺機器上啓用多個redis,只需要cp多個配置文件即可。
然後再redis-db1下建三個文件夾,分別是
bin:啓動命令(服務端和客戶端等)
mv redis-benchmark redis-check-aof redis-cli redis-server /home/redis/redis-db1/bin/
etc:配置文件redis.conf
mv /home/redis/redis-5.0.4/redis.conf /home/redis/redis-db1/etc/
db:持久化文件
然後啓動服務端的時候,只需要根據bin下的redis-server和etc下的redis.conf啓動即可。
[root@baomw-centos2 redis-db1]# bin/redis-server etc/redis.conf
如上redis的一個基本安裝就算完成了,至於詳細配置這裏不做說明,有興趣可自行查閱相關資料。