如何在 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 上更改元数据库的访问端口?的主要内容,如果未能解决你的问题,请参考以下文章