iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 6
1

決定是使用 Redash 之後,就要先行嘗試自架環境系統了,
除了可以藉由自定 server IP 的管控來設定權限外,
只有自架的版本才支援 Python query。

基本上如果能直接跑 shell script 是最省事的
https://redash.io/help/open-source/setup#other
先前4月的時候測試,官方網站釋出的還是 Ubuntu 16.04 版本,如今已經改成 Ubuntu 18.04

此次的環境是 Linode Ubuntu 16.04 (注意:至少要有2GB RAM)
新版的 shell script 不能直接以 root 角色安裝(root 的 bash 設定會引發安裝失敗)
需要先行建立另一個帳號(此處範例為 marsw),然後加入 sudo 角色

sudo adduser marsw
sudo adduser marsw sudo
sudo su marsw

然後以非 root 帳號執行以下指令
注意:要執行 setup.sh 的角色不能為 root
(可以用 sudo,主要是不要吃到 root 的 bash config)

wget https://raw.githubusercontent.com/getredash/redash/master/setup/setup.sh
sudo bash setup.sh

https://ithelp.ithome.com.tw/upload/images/20181014/20111638PxRRiDgW0r.png

如果一切順利,就能以 http://YOUR_SERVER_IP 進到 Redash 的初始設定畫面
https://ithelp.ithome.com.tw/upload/images/20181014/20111638U526tLogDq.png

安裝過程總是有可能遇到一些不小的變數,
像之前的官方提供的 16.04 shell script 已移除,
此次是繼續在 16.04 測新版 18.04 的 script,就遇到了安裝角色不同、記憶體不足的狀況。

如果很很不幸官方的 shell script 無法順利執行完畢,
就必須自行安裝相關環境,可參考官方文件

ps. 2018/04 時有自行安裝相關環境經驗,
但這次時間的關係,就沒有再測試一輪,僅提供之前的安裝筆記給大家參考

ps. 文章同步發表於 Medium


上一篇
Metabase、Superset、Redash 選擇考量
下一篇
[Redash] MySQL 基本 query 與強大的 Table 功能
系列文
[BI工具] 以Redash為資料視覺化方案之選擇與實踐30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言