Hoster requirements for running Solr

583 Views Asked by At

I am planning to add a full-text search engine for searching a MySQL database to a website. Most recommendations on a nice, user-friendly implementation I found, mentioned the use of Apache Solr.

Keeping this in mind I started searching for the requirements for a hoster to use Solr but I didn't find any useful information expect for "it should support java". So I picked a random host that states it has Java JRE installed (http://wiki.dreamhost.com/What_We_Support) and asked if they supported Solr. Unfortunately, the answer was "no".

So, what would I need to be looking for? Do I need a dedicated server, a VPN, or are there shared hosting solutions where it is possible to run Solr?

What are the system requirements?

I hope there is someone out there, who knows a bit about this. Thanks!

2

There are 2 best solutions below

1
On BEST ANSWER

The Solr requirements can be found here: https://wiki.apache.org/solr/SolrInstall

So an installed JRE is needed, but also an servlet container, which also needs an JRE.

If I would be in your situation, I would rent an virtual server. An other option is an hosting service, specialized for solr hosting: search the web for "apache solr hosting". There are offers for free or payed offers also.

0
On

I've been running two drupal websites + apache solr on an ssd vps from rosehosting utilizing 2 cpu cores and 1gb ram. I wasn't able to setup apache solr and java myself so that's why I rented a managed vps service.

If you're not that technical I suggest you add managed to the keywords mentioned by @The Bndr and make sure you check with your host that they will support apache solr and java on your vps