How to Enable Elasticsearch and Opensearch in cPanel
Knowledgebase Article
}
Knowledgebase Article
Elasticsearch is a notable performance feature we offer, and is available on our Business Hosting and Magento Hosting. This distinction positions Kualo ahead of many hosting providers.
In this article, you'll understand Elasticsearch, how we offer Opensearch as an option going forward, and how to set them up on cPanel.
Elasticsearch is a real-time, distributed, open-source full-text search and analytics engine. Built on the Java programming language, it can run on various platforms. Elasticsearch lets you store, search, and analyze large volumes of data swiftly, returning results in milliseconds. Unlike tables and schemas commonly found in traditional databases, Elasticsearch is designed around documents and offers extensive REST APIs for data storage and search.
OpenSearch is a community-driven, open-source search and analytics suite that evolved from Elasticsearch 7.10.2. It's not a direct successor, but given its enhancements and community support, we will be offering Opensearch for new deployments. Existing Elasticsearch users will still be supported for backward compatibility. Some advantages include:
Navigate to the Elasticsearch icon in cPanel.
Select the version of Elasticsearch or Opensearch you require, and press Deploy Elasticsearch. This will install the version of Elasticsearch or Opensearch into your hosting account. This can take a few minutes to complete.
Once deployed, start it by pressing "Start Elasticsearch" and the instance will start.
Once started, you'll see details like allocated RAM, IP address, and port to connect to your application.
Elasticsearch includes user management and authentication, this is not a feature of OpenSearch.
To enable this, click Manage Users.
If you've not used authentication before, you will then need to click Enable Authentication for user management in Elasticsearch.
You can then click Create User to add the users you'd like to use with Elasticsearch. You will need to configure this in your application.
If ever you need to restart Elasticsearch or Opensearch, simply press stop it and then start it again.
To change versions, stop the running instance, then press the "Uninstall" button.
Once uninstalled, install a new version by following the same steps above.
Powered by WHMCompleteSolution