Installing and Upgrading a Search Engine

Elasticsearch

Elasticsearch is the highly scalable, full-text search engine Liferay uses by default. Elasticsearch is bundled with Liferay for non-production purposes. In production, Liferay requires Elasticsearch running on a separate remote server.

Important
  • Always check the compatibility matrix for the Elasticsearch version and server configuration compatible with your Liferay version.
  • The sidecar Elasticsearch server runtime included in Liferay DXP and Portal Tomcat Bundles and Docker Images is unsupported and not suitable for production. It is provided for convenience during local development and testing. Instead, configure Liferay to connect to Elasticsearch as a self-managed, standalone server or cluster of server nodes.

Installing

Upgrading

Securing

Configuring