solr的环境搭建,
接触搜索引擎开发也有一个多月了,前段时间一直在研究lucene以及爬虫的知识,虽然搭建出了Lucene方面的demo,但在分词效果上还不是很好,需要完善的还很多。这周接触solr,发现的确比lucene方便很多,总结些基础的知识点。
我的环境是:win7 (64bit) +tomcat7(64bit)+jdk1.7(64bit)
1、在tomcat中搭建solr环境(如果你的电脑里面搭建了lucene,建议版本同步,二者理论上可以共用一个索引)
1)下载solr(截止目前的最新版本)并解压
2)将解压出的dist文件夹下的solr-4.10.1.war拷贝到solr_home(自己新建的文件夹)中,并且改名为solr.war
3) 将解压出来的example\solr文件拷贝到solr_home文件夹中。
4) 将解压出的example\lib\ext下的jar包拷贝到\tomcat\lib下
将解压出的example\resources\log4j.properties 拷贝到\tomcat\lib 下
5)在tomcat\conf\Catalina\localhost下新建solr.xml内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/solr" docBase="D:/solr_home/solr.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="D:/solr_home/solr" override="true" />
</Context>
上面的solr_home的路径是你第三步中配置的路径
测试:启动tomcat 输入 http://localhost:8080/solr