按照以下说明可帮助你在Debian 10/Debian 9上使用Systemd安装Metabase。Metabase是一个简单而强大的分析工具,任何人都可以通过它学习和决策公司的数据,不需要任何技术知识即可开始使用该工具。要运行Metabase jar文件,需要在系统上安装Java。当前,Metabase需要Java 8或更高版本,并且可以在OpenJDK或Oracle JDK上运行。
步骤一、在Debian 10/Debian 9上安装Java 更新Debian机器,运行以下命令: sudo apt -y update sudo apt -y upgrade sudo reboot 然后在基本操作系统中安装Java 8或Java 11。 安装OpenJDK 11–Debian 10: sudo apt -y install openjdk-11-jdk openjdk-11-jre 安装OpenJDK 8–Debian 9: sudo apt -y install openjdk-8-jdk openjdk-8-jre 当提示接受许可协议时,请回答“yes” 验证Java是否已安装并且正在运行,运行java -version命令即可: $ java -version openjdk version "11.0.5" 2019-10-15 OpenJDK Runtime Environment (build 11.0.5+10-post-Debian-1deb10u1) OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Debian-1deb10u1, mixed mode, sharing)
步骤二、安装和配置MariaDB数据库服务器 如果已经为Metabase配置了数据存储,则可以跳过此步骤,在本文中,我们将使用MariaDB数据库服务器,参考在Debian 10(Buster)上安装MariaDB 10.4的方法。 我将在如下所示的MySQL数据库服务器上创建一个与Metabase一起使用的数据库。 以root用户登录MySQL Shell: $ mysql -u root -p 创建具有访问权限的数据库和用户: CREATE DATABASE metabase; GRANT ALL PRIVILEGES ON metabase.* TO 'metabase'@'localhost' IDENTIFIED BY "StrongPassword"; FLUSH PRIVILEGES; quit 如果数据库服务器是远程服务器,请为特定IP地址的用户分配特权,例如: 'metabase'@'192.168.0.20' 或允许从任何IP访问,不建议对具有公共访问权限的服务器进行访问: 'metabase'@'%'
步骤三、在Debian 10/Debian 9上安装Metabase 下载Metabase,并将其保存在要从中运行应用程序的路径上,当前版本是0.34.1: wget http://downloads.metabase.com/v0.34.1/metabase.jar sudo mkdir -p /apps/java sudo cp metabase.jar /apps/java 运行Metabase以使用java命令启动应用程序的最基本方法: $ java -jar metabase.jar DEBUG plugins.classloader :: Using NEWLY CREATED classloader as shared context classloader: clojure.lang.DynamicClassLoader@e044b4a INFO metabase.util :: Loading Metabase... INFO metabase.util :: Maximum memory available to JVM: 483.4 MB INFO util.encryption :: Saved credentials encryption is DISABLED for this Metabase instance. ..... 这将使用所有默认设置启动Metabase应用程序。
步骤四、使用Systemd配置Metabase参考文章 这是最后的配置,可参考在Ubuntu 18.04/16.04系统中安装metabase的方法(配置Metabase Systemd服务部分),方法是一样的,直到配置成功。
相关主题 |