首頁 > 資料庫 > Redis > 主體

Linux系統要怎麼安裝Redis

WBOY
發布: 2023-06-03 10:05:20
轉載
2609 人瀏覽過

redis簡介:

  • redis是一個開源的、使用C語言編寫的、支援網路互動的、可基於記憶體也可持久化的Key-Value資料庫。

  • redis的官網位址,非常好記,是redis.io。 (特意查了一下,域名後綴io屬於國家域名,是british Indian Ocean territory,即英屬印度洋領地)

  • 目前,Vmware在資助著redis計畫的開發和維護。

redis特點:

  • Redis讀取的速度是110000次/s,寫的速度是81000次/s

  • 原子。 Redis的所有操作都是原子性的,同時Redis也支援對幾個操作全併後的原子性執行。

  • 支援多種資料結構:string(字串);list(列表);hash(雜湊),set(集合);zset(有序集合)

  • #持久化,主從複製(集群)

  • 支援過期時間,支援事務,訊息訂閱。

  • 官方不支援window,但是又第三方版本。

redis安裝步驟:

第一步:下載安裝套件

造訪https://redis.io/ download 到官方網站下載。這裡下載最新的4.0版本.

Linux系統要怎麼安裝Redis

第二步:安裝

1.透過遠端管理工具,將壓縮套件拷貝到Linux伺服器中,執行解壓縮操作

Linux系統要怎麼安裝Redis

tar -zxf redis-4.0.9.tar.gz

2.進入解壓縮檔案目錄使用make對解壓縮的Redis檔案進行編譯

圖示:這裡因為我redis的安裝目錄在/usr/locat/ 目錄下,因此會有如下操作

Linux系統要怎麼安裝Redis

Linux系統要怎麼安裝Redis

註:如果在編譯過程中出現問題,有可能是安裝套件下載的有誤,這裡可以嘗試的用別人下載的安裝套件或直接用

wget http://download.redis.io/releases/redis-4.0.9.tar.gz

#如果發現上述讀取無法解決問題,請參考連結:https://www.cnblogs.com/ liu2-/p/6914159.html

編譯完成之後,可以看到解壓縮檔redis-3.0.7 中會有對應的src、conf等資料夾

Linux系統要怎麼安裝Redis

#3.編譯成功後,進入src資料夾,執行make install進行Redis安裝。

如下圖安裝完成,介面如下:   Linux系統要怎麼安裝Redis

第三個步驟:部署

1.為了方便管理,將Redis檔案中的conf設定檔和常用指令移到統一檔

1)、建立bin和etc檔

如圖:

Linux系統要怎麼安裝Redis

2)、回到剛剛安裝目錄,找到redis.conf,將其複製移到/usr/local/redis/ect 下

執行指令如下:

mv redis.conf /usr/local/redis/etc/

Linux系統要怎麼安裝Redis

進入src目錄,移動mkreleasehdr.sh redis-benchmarkredis-check-aof redis-check-rdb redis-cliredis-server到/usr/local/redis/bin/

執行指令:mv mkreleasehdr.sh redis-benchmarkredis-check-aof redis-check-rdb redis-cli redis-server/usr/local /redis/bin/

Linux系統要怎麼安裝Redis

依序查看移動後檔案

Linux系統要怎麼安裝Redis

#2、執行redis-server 啟動redis

Linux系統要怎麼安裝Redis

Linux系統要怎麼安裝Redis

3、設定綁定ip(註:此步驟若不需要可省略)

    Linux系統要怎麼安裝Redis

如需要,可將上圖綁定ip改為指定ip。

 

4、設定後台啟動redis

Linux系統要怎麼安裝Redis

     1)、先編輯conf文件,將daemonize屬性改為yes(表示需要在背景執行)

cd etc/        vim redis.conf###############將no修改為yes######2)、再次啟動redis服務,並指定啟動服務設定檔## ####redis-server/usr/local/redis/etc/redis.conf################設定後台運行成功。 ###

以上是Linux系統要怎麼安裝Redis的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!