metabase 搭建使用記錄


官網:

1. https://www.metabase.com/

這個工具挺好的,解決了UI 設計問題。

安裝前保證本機Java 包, java8以上

我采用的下載jar, 放入D盤,cmd進入目錄

1. 命令:java  -jar metabase.jar

就能運行, 很方便。 

當然,考慮到以后, 網站自動運行, 后台運行。 請寫 .bat 文件。

目前我這不是安裝在linux系統上面的, 相對涉及權限,運行,啟動等。

當然,我在windows環境也測試過運行如下:

 更新還是很方便, 只需要替換jar包就能系統更新, 並且會影響之前已經創建的內容。 

在我搭建使用metabase相對比較困難的, 應該是對HTTPS證書的安裝, 它提供了幾種方式, 自己生成,或者把你的證書上傳后編譯成metabase認同的證書格式。才能使用。

關於從源文件去修改代碼來實現功能,我不是很提倡了。 因為這樣會影響日后更新。 

我這邊還是直接實用為主, 有更新版本,就更新版本。

 

啟動運行命令:

metabase 后台運行命令:
nohup java -jar /metabasefile/metabase.jar > metabase01.log 2>&1 &
java -jar metabase.jar

 

https運行模式命令:

export MB_JETTY_SSL="true"
export MB_JETTY_SSL_PORT="8443"
export MB_JETTY_SSL_KEYSTORE="/jetty2/keystore"
export MB_JETTY_SSL_KEYSTORE_PASSWORD="123456"
nohup java -jar /metabasefile/metabase.jar > metabase01.log 2>&1 &

 

生成相應證書文件的方式:

sudo openssl pkcs12 -export -inkey START-rmgch-cn.key -in cert-chain.txt -out START-rmgch-cn.pkcs12
sudo keytool -importkeystore -srckeystore START-rmgch-cn.pkcs12 -srcstoretype PKCS12 -destkeystore keystore

java -jar metabase.jar

sudo apt install openjdk-13-jre-headless

sudo cp /jetty2/jetty2.crt /usr/local/share/ca-certificates
sudo update-ca-certificates

 

網頁運行后訪問地址:

https://localhost:8443/
http://localhost:3000/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM