Ubuntu 22.04 LTS に Metabase をインストールしたときのメモを残しておきます。
Javaのインストール
Java Development Kit(JDK)が必要です。
apt-get install -y default-jdk
Metabaseのインストールディレクトリの作成
install -d /opt/metabase
cd /opt/metabase
Metabaseのダウンロード
次のコマンドでMetabaseのバイナリをダウンロードします。
wget https://downloads.metabase.com/v0.45.3/metabase.jar
ユーザーとグループの作成
useradd metabase -d /opt/metabase
chown -R metabase:metabase /opt/metabase
systemdサービスファイルの作成
次のコマンドでsystemdのサービスファイルを作成します。
cat << _EOF_ > /etc/systemd/system/metabase.service
[Unit]
Description=Metabase service
Documentation=https://www.metabase.com/docs/latest
[Service]
WorkingDirectory=/opt/metabase
ExecStart=/usr/bin/java -Xms128m -Xmx256m -jar metabase.jar
User=metabase
Type=simple
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
_EOF_
サービスの有効化と起動
次のコマンドでサービスを有効化し、起動します。
systemctl daemon-reload
systemctl enable metabase
systemctl start metabase
これでMetabaseがインストールされ、起動されました。デフォルトのポートである3000番ポートでアクセスできるようになります。ブラウザで http://<サーバのIPアドレス>:3000
にアクセスして、Metabaseのセットアップを行ってください。