1. 首先,Solr-4.x系列需要跑在jdk1.5以上的版本,这个是官网的定义,请遵循。
2. 接下来就是下载Solr,Tomcat,Solr的下载地址:http://lucene.apache.org/solr/ 本文是在4.10.2的版本上做的,其他版本不再本文的讨论范围内。
3. 下载后的solr是一个压缩包,需要解压。copy solr-4.10.x/example/webapps/solr.war 文件到tomcat的webapps目录下,前提是tomcat已经安装ok。
4. 创建一个目录,录入D:/SolrData。copy solr-4.10.x/example/solr 整个目录到D:/SolrData目录
5. 修改 D:/SolrData/solr/collection1/conf/solrconfig.xml文件的dataDir节点:
由:<dataDir>${solr.data.dir:}</dataDir>修改为:<dataDir>${solr.data.dir:D:/SolrData/solr/collection1/data}</dataDir>
注:D:/SolrData/solr/collection1/data某些版本中需要手工创建
6. 修改 tomcat/webapps/solr/WEB-INFO/web.xml
开启<env-entry>节点,将<env-entry-value>属性改为手工创建的目录,如上述的D:/SolrData/solr目录。
7. 添加必要的jar文件:将 solr-4.10.0\example\lib\ext 下的jar包到tomcat\webapps\solr\WEB-INF\lib 中。
8. 为系统添加log:复制:solr-4.10.x\example\resources\log4j.properties 到:tomcat\webapps\solr\WEB-INF\classes 文件夹中
启动tomcat!到此,大功告成。访问http://localhost:8081/solr(我的tomcat端口在8081下,访问路径按照本地实际情况配置),结果如图:
转载于:https://blog.51cto.com/vivian87/1586752