You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2014/03/14 18:32:21 UTC
[Solr Wiki] Update of "SolrTomcat" by GregG
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.
The "SolrTomcat" page has been changed by GregG:
https://wiki.apache.org/solr/SolrTomcat?action=diff&rev1=66&rev2=67
}}}
* Start the Tomcat service
* Go to the solr admin page to verify that the installation is working. It will be at http://localhost:8080/solr/admin
-
+ * NOTES: The following are notes from a novice installer on Windows 7, Tomcat 7.0.50, and Solr 4.7.0. I had help from http://stackoverflow.com/questions/17619809/installing-apache-solr-4-3-1-on-apache-tomcat-6-0. I'm not sure everything is elegant, but this is how I got it working.
+ * Follow the instructions above.
+ * Logging Jars: Make sure to copy the logging jars from C:\solr-4.7.0\example\lib\ext to the Tomcat lib directory (such as C:\apache-tomcat-7.0.50\lib) or you will likely get a "severe error filterstart" error when starting Tomcat.
+ * Folder Structure: In my case, I named the root folder C:\solr-4.7.0, I made a subfolder called C:\solr-4.7.0\solr_home, and I copied the contents of C:\solr-4.7.0\example\solr directly into into C:\solr-4.7.0\solr_home. So inside C:\solr-4.7.0\solr_home there should be "bin" and a "collection1" subfolders as well as several files.
+ * Tomcat Startup: I started tomcat using C:\apache-tomcat-7.0.50\bin\startup.bat. I modified this file by adding the line "set JAVA_OPTS=-Dsolr.solr.home=c:\solr-4.7.0\solr_home -Dsolr.velocity.enabled=false" and things worked.
+ * So far I have not needed to modify the URIEncoding Connector as mentioned above. I believe that may not be necessary with solr-4.7.0+, but not sure.
+ * Tomcat by default runs on port 8080. Solr includes a Java application called post.jar for posting data to the index, which is referenced in the tutorial. It can be found in C:\solr-4.7.0\example\exampledocs. Make sure that you pass this application the correct port number as by default it expects port 8983 and you'll get a connection error. For example, at a windows command prompt, "java -Durl=http://localhost:8080/solr/update -jar post.jar hd.xml"
=== Multiple Solr apps ===
* Download and install [[http://tomcat.apache.org/|Tomcat]] for Windows using the MSI installer. Install it with the tcnative.dll file. Say you installed it in c:\tomcat\
* Check if Tomcat is installed correctly by going to http://localhost:8080/