Keywords: Magento - Google Cloud Platform - How to - UpgradeDescription: I would like to know wich is the best solution to install elasticsearch on bitnami magento 2.3 stack.My magento istallation is on GCP with a server with 2 cpu and 7.5GB of mem.
In the same magento stack installation? Or in onother VM?Have You a guide to do this?RegardsDavide
You could install Bitnami Elasticsearch Stack in the same machine, using another installation directory (it will use port 9200).
Let us know if it helps
Happy New Year
Ok I'll try this solution. Thank you Happy new Year
Wish if elasticsearch is part of magento Stack instead of Varnish, this will make everyone life easier.
Those applications have different purposes. Varnish is a cache application and Elasticsearch is a search engine. Why do you want it to be added by default to the Magento stack?
I try to install but I’m not able to get workings. Do you have a guide to the correct installation in current bit amo magento stack? Regards
1: Varnish does not support HTTPS requests. bottom line its useless
2: MySQL search engine was weak and suffer a lot of relevance issues that are very hard to solve. ElasticSearch coming as standard in Magento 2.3https://devdocs.magento.com/guides/v2.3/config-guide/elasticsearch/es-overview.html
Thanks for the info! We will review it internally and make a decision about this.
For the moment, you will need to manually install a Bitnami Elasticsearch Stack in your server, or run another instance with Elasticsearch, and configure Magento to use Elasticsearch. You can find more information about how to connect Magento and Elasticsearch in the guide linked below
Right decision, Better remove varnish and insert elastic search on magento 2.3.x stack
I will need instructions on how to add elasticsearch to a bitnami stack. I know how to add on Magento.As I say before, I try but I can’t get elastic working. Regards
You need to install a Bitnami Elasticsearch Stack in the same server that is running Magento and then configure Magento to use that Elasticsearch application.
Find below the link to the Bitnami Elasticsearch Stack page
Hi @gongomgra I am assuming we can also install Elasticsearch in an entirely different Cloud instance if we wanted? Then use the configuration settings to point to the new instance?
Do you know if this type of configuration will work with private IPs in Google Cloud?
Also - Magento 2.3 ONLY supports specific versions of Elasticsearch (5.2.x and 2.x) is there a way to install one of these versions instead of the current Elasticsearch version 6.x?
You can use different instances for Magento and Elasticsearch. All you need to do is to ensure that the Elasticsearch port is open in the Elasticsearch instance so the Magento application can access it. I think it will work using Google Cloud internal IP addresses if they are in the same Virtual Private Cloud (VPC) network. You can find more information about Google Cloud Ip addresses in the link below
For Elasticsearch 5.2.x or 2.x you can use the official Elasticsearch documentation about how to install Elasticsearch 5.2 in the link below