是否可以在Google Cloud Platform的Bitnami MEAN堆栈中更改数据库



我想使用ElasticSearch而不是MongoDB。我怎样才能做到这一点?有没有办法从头开始安装所有内容并进行配置?配置是具有挑战性的部分。我正在寻找解释如何用Elasticsearch替换MongoDB的教程。

没有

一种简单的方法可以在堆栈上用Elasticsearch替换MongoDB。

但是,您可以轻松地将Bitnami Elasticsearch堆栈(https://bitnami.com/stack/elasticsearch(安装在不同的目录上。例如,如果你的 MEAN 堆栈位于默认目录 (/opt/bitnami/(,你可以在 /opt/elasticsearch/ 安装 Elasticsearch 堆栈,然后编辑原始堆栈的环境/控制脚本,以便禁用 MongoDB 并添加控制 Elasticsearch 的功能。

如果你想把所有东西都放在同一个虚拟机中,那么我建议你使用我们的Elasticsearch安装程序:https://bitnami.com/stack/elasticsearch/installer

这样你就有了MEAN堆栈,此外还有一个Elasticsearch堆栈。然后,如果您根本不打算使用它,则可以禁用MongoDB。

sudo/opt/bitnami/ctlscript.sh stop mongodb

sudo mv/opt/bitnami/mongodb/scripts/ctl.sh

sudo/opt/bitnami/mongodb/scripts/ctl.sh.disabled

学分-贾萨尔梅隆 - 比特纳米

最新更新