solr学习

学习solr的

首先要感谢乐于在社区网站中乐于分享知识的社友们,推荐大家一个网站址http://blog.csdn.net/chenjia3615349/article/details/8112289 这个网址讲的很全,也让我学习了好多,希望对学习solr有帮助,环境是在windows操作系统搭建

 

第一步:准备工作

1下载 apache-tomcat-6.0.14

2.下载 solr-4.7.2   地址:http://archive.apache.org/dist/lucene/solr/(注意在4.7以上版本需要JDK1.7)

 

第二步:开始搭建

1.首先确认tomcat能正常启动,然后再apache-tomcat-6.0.14\conf\server.xml中

 

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" />
 中增加 URIEncoding="UTF-8"与solr中对应,否则在搜索会出现乱码

 

2.在与tomcat同一目录下创建文件夹solr-home并且把solr-4.7.2\example下solr文件夹拷贝到solr-home中(solr-home任意创建),把solr-4.7.2\example\webapps下solr.war拷贝到apache-tomcat-6.0.14\webapps下

3.启动tomcat,solr.war会自动减压缩为solr的一个目录。

3.1在apache-tomcat-6.0.14\webapps\solr\WEB-INF下的solr.xml中去掉注释的

 

<env-entry>
   <env-entry-name>solr/home</env-entry-name>
   <env-entry-value>D:/DeveTool/solr-home/solr</env-entry-value>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>
3.2把solr-4.7.2\example\lib\ext目录下的jar包拷贝到apache-tomcat-6.0.14\webapps\solr\WEB-INF\lib下,

 

并在apache-tomcat-6.0.14\webapps\solr下创建log文件夹

3.3在apache-tomcat-6.0.14\webapps\solr\WEB-INF目录下创建classes文件夹并把solr-4.7.2\example\resources下log4j.properties拷贝进去,并打开文件找到log4j.appender.file.File = ${solr.log}/solr.log把路径修改为相对路径,也可以写成相对路径,也可以在tomcat/bin/catalina.bat中配置

 

log4j.appender.file.File=../webapps/solr/logs/solr.log
 3.4启动tocmat服务访问http://localhost:8080/solr就可以看到主页了
 
 

 

 

 

 

 

 

 

你可能感兴趣的:(Solr)