Apache Solr comes by default with a demo server based on Jetty, which can be downloaded and run. However, you can choose to customize it, and deploy it in your own environment. Before installation, you need to make sure that you have JDK 1.5 or above on your machines. You can download the stable installer from http://lucene.apache.org/solr/ or from its nightly builds running on the same site. You may also need a utility called curl to run your samples. There are commercial versions of Apache Solr available from a company called LucidWorks (http://www.lucidworks.com). Solr being a web-based application can run on many operating systems such as *nix and Windows.
Tip
Some of the older versions of Solr have failed to run properly due to locale differences on host systems. If your system's default locale, or character set is non-english (that is, en/en-US), for safety, you can override your system defaults for Solr by passing -Duser.language and -Duser.country
in your Jetty to...