環境部署 Redis環境部署

2021-10-06 16:34:25 字數 2184 閱讀 6345

目錄

redis環境部署

準備部署目錄

修改配置檔案

啟動服務 檢查

附錄redis常用指令

解壓後目錄基本如下

編譯後在src目錄中可看到編譯產物 - 可執行的二進位制檔案

主要是這幾個:redis-server redis-sentinel redis-cli redis-benchmark redis-check-rdb redis-check-aof

簡單說明:

redis-benchmark是redis效能測試工具

redis-check-aof主要用於檢查資料備份檔案aof檔案

redis-check-rdb主要用於檢查資料備份檔案rdb檔案

redis-cli是redis客戶端,連線任意乙個可訪問的redis-server用的

redis-sentinel是redis-server的哨兵(主要是集群會用吧)

redis-server是redis服務端

官方提供了乙個預設redis配置檔案redis.conf,在redis根目錄下,可從第一張圖中找到

為了方便使用,可在隨便乙個什麼路徑下建乙個目錄(譬如我建了個redis),然後將在redis目錄中建立4個目錄,分別是:bin、conf、data、log

將上圖中的二進位制檔案全部拷貝到bin目錄下,將redis.conf拷貝到conf目錄下,data目錄將存放資料備份檔案(rdb或aof),log目錄將存放日誌檔案

備份redis.conf檔案,拷貝出另乙份配置檔案,並命名為redis_$.conf,譬如redis_6380.conf (環境部署的習慣,僅做參考)

修改redis_6380.conf

主要需要對以下幾個配置項做調整:

bind 127.0.0.1       請將改行配置注釋掉,否則你只能通過127.0.0.1訪問你的server

protected-mode no 將yes改為no,否則可能會出現安全模式提示,導致無法訪問資料

port 6378 你的server要占用的埠號

logfile "/users/***x/desktop/env/redis/log/redis_6378.log" 日誌檔案路徑,自定義

dir /users/***x/desktop/env/redis/data 資料備份檔案目錄路徑,自定義

然後就可以啟動server了

假設我現在在redis路徑下,則可執行以下命令

./bin/redis-server ./conf/redis_6378.conf &

note:加&是為了在後台執行,否則會一直占用當前會話視窗

然後可以看下./log 目錄下的log檔案,通常可見經典的redis大logo

嘗試操作一下

./bin/redis-cli -h 127.0.0.1 -p 6378 -a 123456    

warning: using a password with '-a' or '-u' option on the command line inte***ce may not be safe.

127.0.0.1:6378> set a aaa

ok127.0.0.1:6378> get a

"aaa"

127.0.0.1:6378>

最後再看一下整個部署目錄

在linux環境部署redis

2 解壓redis壓縮包 tar zxvf redis 3.0.6.tar.gz 3 進入解壓後的redis目錄裡面去 4 輸入make命令 5 安裝到指定目錄 make prefix usr local redis install 6 安裝完成以後,會在 usr local redis bin目錄...

Linux環境 Redis 安裝部署

wget tar xzf redis 2.8.17.tar.gz cd redis 2.8.17 makemake完後 redis 2.8.17目錄下會出現編譯後的redis服務程式redis server,還有用於測試的客戶端程式redis cli,兩個程式位於安裝目錄 src 目錄下 下面啟動r...

Liunx環境上安裝部署Redis

nosql的出現是為的解決大資料時代的3v和3高 kv鍵值對 reids 文件型資料庫 mongodb,mongodb是乙個基於分布式檔案儲存的資料庫,c 編寫,主要用來處理大量的文件,mongodb是乙個介於關係型資料庫和非關係型資料中中間的產品。mongodb是非關係型資料庫中功能最豐富 最像關...