- 何为solr
敢为solr为何物,先google下吧!
官方原版说明:http://lucene.apache.org/solr/
中文说明:http://www.oschina.net/p/solr
- 准备工作
以下讲述的事在windows下solr的搭建过程。
假设你是一位java工作者,java的开发环境依然可用。
1,下载solr:http://lucene.apache.org/solr/downloads.html
菜鸟下的是5.0版本
2,下载tomcat:http://tomcat.apache.org/
菜鸟下的是7.0版本
传说菜鸟喜欢下最新的。
- 安装solr
- 解压下载的solr安装包到指定目录,比如说:将apache-solr-5.0-2012-12-01_09-43-46.zip 解压至D:目录下
OK,其实已经安装好了。那就测试下吧:
(1)测试索引:通过windows 控制台跳转到$SOLR_PATH\example\exampledocs目录下,比如D:\apache-solr-5.0-2012-12-01_09-43-46\example\exampledocs.
执行:
java -jar post.jar monitor.xml solr.xml
(2)测试检索:居然创建了索引那就看看是否可检索吧。先得启动solr,回到$SOLR_PATH\example目录,你将发现start.jar文件的存在,那就运行下呗。
执行: java -jar start.jar
起来后,通过浏览器访问:http://localhost:8983/solr/#/
如何,是否看见了期望已久的页面了:
在页面中找到collection1,点击-->query-->execute query.你就可以看见查询结果了。
至此,安装工作完成了一大半了。接下来就将其和tomcat绑定吧。
- 安装tomcat
此处略过……
1,准备:
将solr.war文件拷贝到webapps目录下;可以到$SOLR_PATHJ\dist目录下找找看。
创建一个新目录,比如:D:\solr\home,将SOLR_PATH目录下的solr目录拷贝到该目录下。
2,创建配置文件:
$TOMCAT_PATH/conf/Catalina/localhost/solr.xml,比如:C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\Catalina\localhost\solr.xml
添加内容:
<Context docBase="C:/Program Files/Apache Software Foundation/Tomcat 7.0/webapps/solr.war" reloadable="true" >
<Environment name="solr/home" type="java.lang.String" value="D:/solr/home/solr" override="true" />
</Context>
注意飘红的文字!
重启tomcat,访问:http://localhost:8080/solr/#/
又看见她了!
好了,部署完成。