如何在 linux 上更改元数据库的访问端口?

Posted

技术标签:

【中文标题】如何在 linux 上更改元数据库的访问端口?【英文标题】:How to change metabase's access port on linux? 【发布时间】:2022-01-18 07:38:54 【问题描述】:

我在 linux 上更改元数据库的端口时遇到问题

https://www.metabase.com/docs/latest/operations-guide/running-the-metabase-jar-file.html 中描述的方式,但我不清楚我必须做什么

the page's screenshot

之后教程指向https://www.metabase.com/docs/latest/operations-guide/environment-variables.html,但我还是不太清楚

如果有其他解决方法,请告诉我,非常感谢

【问题讨论】:

【参考方案1】:

我不熟悉 Metabase,但您链接到的文档说:

您可以通过在运行 jar 之前设置 MB_JETTY_PORT 环境变量来使用 3000 以外的其他端口。

因此,我会尝试在我的 Bash shell 中运行以下命令来设置该 shell 的环境变量:

export MB_JETTY_PORT=12345

然后,在同一个 shell 中,我将运行用于启动 JAR 文件的任何命令。

您可以随时运行echo $MB_JETTY_PORT 来检查该环境变量的值,或者运行env 来查看您的所有环境变量。

或者,如果您愿意,Bash 具有仅为单个命令临时设置环境变量的语法。语法是:

MB_JETTY_PORT=12345 your_command_here

如果你不使用 Bash,你的其他 shell 可能有类似的方法来设置环境变量。

【讨论】:

行得通,非常感谢 太棒了。请单击复选标记以接受此答案,如果可以的话,请点赞。 是的,很抱歉我忘记了

以上是关于如何在 linux 上更改元数据库的访问端口?的主要内容,如果未能解决你的问题,请参考以下文章

linux如何测试IP和端口是不是能访问

Vue-Head => 如何异步更改元函数中的信息

如何开通linux机器的对外访问端口

如何开放linux服务器的端口

Linux中如何开启8080端口供外界访问 和开启允许对外访问的端口8000

linux下怎么开启80端口