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

时间:2018-02-02 10:12:39

标签: elasticsearch google-cloud-platform mean-stack bitnami google-cloud-launcher

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

2 个答案:

答案 0 :(得分:1)

在堆栈上用Elasticsearch替换MongoDB并不是一种简单的方法。

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

答案 1 :(得分:0)

如果您希望将所有内容放在同一个VM中,那么我建议您使用我们的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

积分 - jsalmeron - bitnami