参考文章:http://www.cnblogs.com/makemelaugh/archive/2013/05/19/3087590.html。这篇文章说的很详细,下面我复述一下我的安装过程供参考:
1、拷贝solr安装目录下的example/solr到你想要方的地方,例如d:\myslor下;
2、拷贝solr安装目录下的dist里的solr-4.10.0.war到tomcat的webapps下,并修改成solr.war(为了名称简单),启动tomcat,生成solr的文件夹后再停掉tomcat(然后war文件可以删掉了);
3、打开刚才解压生成的 solr/solr/WEB-INF/web.xml文件,添加:
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-value>d:\mysolr\solr</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
4、把solr安装目录下的example\lib\ext里的所有文件拷贝到tomcat的lib下,然后拷贝solr安装目录下的example\resources\log4j.properties到tomcat的lib下。
5、重启tomcat,访问http://localhost:8080/solr测试。
此外,官方网站参考:http://wiki.apache.org/solr/SolrTomcat