tsutton elasticsearch is much too hungry for shared hosting.
If you're on a 4GB VPS or higher then you can use it like so:
- Create a new Nginx proxy port application at https://my.opalstack.com/apps/ and make a note of the app's name and port assignment. I'll use "es" as the app name and "55555" as the port assignment in the rest of these instructions.
- SSH to your app's shell user and install Elasticsearch as follows
tar zxf elasticsearch-7.15.0-linux-x86_64.tar.gz
- Edit ~/apps/es/elasticsearch-7.15.0/config/elasticsearch.yml to set the HTTP port (replace 55555 with your assigned port):
- Start Elasticsearch:
At that point Elasticsearch should be running and listening on its assigned port.
I don't know anything about ES past this point, so the rest is up to you 🙂