如何在ec2实例上运行元数据库(没有弹性beanstalk)

Vin*_*dya 5 metabase amazon-ec2

我是 Metabase 的新手,对 AWS 也没有太多了解。我有 EC2 实例,并且想在没有 Elastic beanstalk 的 EC2 实例上运行 Metabase。这可能吗?如果是的话,怎么样?如果没有那么为什么?

fer*_*sjp 2

在 EC2 实例中运行元数据库的最简单方法是遵循他们自己的文档,了解如何从 .jar 文件运行应用程序。Metabase 有一个很棒的文档,所以我建议您看一下。

通过简单的步骤,您需要:

  1. 安装Java 7
  2. 下载元数据库 .jar 文件
  3. 运行 .jar 文件java -jar metabase.jar

该应用程序将在端口 3000 (http://:3000) 上运行。请记住在 EC2 安全组上打开入站规则。重要的是,建议此设置仅用于测试。如果您想在生产中拥有一个实例,您应该担心其他事情,例如将应用程序数据库指向更强大的数据库,例如 PostgreSQL 或 MySQL。

官方文档链接: http://www.metabase.com/docs/latest/operations-guide/running-the-metabase-jar-file.html