系統環境要求
- JDK1.8+
- Maven3
- Mysql5.0+
準備工作
1.建立資料庫:開啟 docs/redis-manager.sql
create database if not exists redis_manager;
use redis_manager;
複製程式碼
2.修改 application.yml 檔案中資料庫、賬戶和密碼
Windows IDE啟動步驟
- Redis Manager 專案是基於 spring-boot 的開發的,所以您可以直接執行 Application 類直接執行
- 訪問 127.0.0.1:8182 檢視執行情況
- 預設賬戶/密碼:admin/admin,如果需要新建其他使用者,只需在user表中手動插入一條資料即可
use redis_manager;
insert into user (id, username, password, user_group)
values ("1", "bigdata", "bigdata", "bigdata");
複製程式碼
Linux 部署啟動
- 從 Github下載 二進位制安裝包 上傳到準備好的linux機器上,目前的 release安 裝包是基於12.11的master分支構建
- 將二進位制包解壓, 並進入該目錄,解壓好的目錄結構如下:
- 在該目錄下執行
./bin/start.sh
啟動專案,如果啟動不成功,先檢查一下log,如果不能解決請聯絡我們
Linux 原始碼部署啟動
Redis Manager 是一個 Web 專案,所以專案除了包含依賴的 jar 包檔案,還會依賴一些 resource(html, css, js 配置等),所以您可以參考以下過程進行安裝。
您也可以使用IDEA執行下列命令,然後將target中的檔案拷貝到第5步中的對應目錄中。
- cd ${you_project_dir} 通過終端進入到你的工程目錄
- 執行
mvn clean;
- 執行
mvn dependency:copy-dependencies -DoutputDirectory=target/lib -DincludeScope=runtime
生成專案依賴的 jar 包 - 執行以下命令
mvn package -Dmaven.test.skip=true
,跳過 Test 類,將 RedisManager 打成 jar 包。 - 按照以下目錄在linux機器上準備相關目錄,如下:
├── /opt/app/machine-manager
└── bin # 啟動指令碼資料夾,從專案bin資料夾中拷貝過來
└── conf # 配置資料夾,將專案中resources資料夾原樣拷貝進來即可
└── lib # 依賴包資料夾,將第3步執行後生成的lib拷貝過來即可
└── logs # 日誌資料夾
└── redis-manager.jar # 專案jar包
複製程式碼
- 在
/opt/app/redis-manager/
目錄下執行./bin/start.sh
啟動服務 - 訪問 127.0.0.1:8182 檢視執行情況