.Net程序员 Solr-5.3之旅 (二)Solr 安装

引言

一个糟糕的设计有好的表现形式,它会被判死缓,一个好的设计有糟糕的表现形式,它会被判死刑当即执行。 程序员

以上摘自一个设计师的话,于原句可能有些出入,可是精髓都是同样。每一个人有都有的本身的理解,个人理解是——了解你的客户的需求,了解他们须要什么,用任何技术手段达到它。 web

Solr5.3环境搭建

废话很少说,今天直接进入咱们的主题,前面介绍了Solr的前世此生,今天咱们就开始正式来玩一玩。数据库

1.下载Solr5.3.1apache

solr-5.3.1-src.tgz(源代码)若是你想后期直接修改源代码从新编译发布属于本身的特殊版本能够下载,.Net程序员能够跳过 浏览器

solr-5.3.1.zip(Solr编译好的版本),PS:编译好的文件里面含有文档,因此反而大了不少。 tomcat

2. 解压.....app

3. 将 solr 压缩包中 solr-5.3.0\server\lib\ext 中的 jar 所有复制到 Tomcat\ webapps\solr\WEB-INF\lib 目录中,Tomcat是啥,不会忘记了吧,上篇咱们已经安装好Tomcat环境。webapp

4. 将 solr 压缩包中 solr-5.3.0/ server/resources /log4j.properties 复制到Tomcat\ webapps\solr\WEB-INF\lib 目录中工具

5. 将 solr 压缩包中 solr-5.3.0/server/solr 目录复制到计算机某个目录下,如D:\solr_home

5.打开Tomcat/webapps/solr/WEB-INF下的web.xml,找到以下配置内容(初始状态下该内容是被注释掉的):

其中D:\solr_home为咱们刚才第5点建立的文件夹路径

6.保存关闭,然后启动tomcat,在浏览器输入http://localhost:9080/solr便可出现Solr的管理界面,我这里配置的端口是9080

Solr5.3建立第一个Core

solr-5.3.1\example\example-DIH\solr\solr 这个目录里面放的是例子,我这里采用直接从数据库导入数据到Core中

1.在D:\solr_home下新建一个文件夹,名字能够是你的表名,我这里用FixValue

2.将solr-5.3.1\example\example-DIH\solr\solr下的文件拷贝到你所新建的文件夹里面,D:\solr_home\FixValue

3.启动Solr,或者点击ReStart

analysis分析,在这里能够选择某个字段,而后输入文本,测试你的数据导入到Solr后分词状况。后面文章会讲到如何配置本身的分词解析器

dataimport数据导入,后面将数据库数据导入到solr须要用到这个功能

documents文档,在这里能够对Solr中的索引文件进行增、删、改(我也还没用过这个功能)

Query查询,这里能够对已经存在Solr中的文档进行查询,这个功能页面是咱们后面开发其余查询主要使用到的工具页面

结尾

下一篇咱们讲述,如何使用Solr从MSSQ将索引导入索引(数据)

相关文章
相关标签/搜索