`

solr的环境配置

阅读更多
一些工作中的心得体会 记录下来 不是为了有多么大的成就 而是为了当再次遇到类似问题时 可以迅速的找到所需要的内容
本文摘自http://www.cnblogs.com/HD/p/3977799.html

这里忽略java安装和tomcat安装,这里使用的是solr-4.10.0
值得注意的是 solr4.8以上版本需要jdk1.7以上版本

--------------------------------------------------------------------------------



1、到apache下载solr,地址:

http://mirrors.hust.edu.cn/apache/lucene/solr/



2、解压出solr-4.10.0



3、复制solr-4.10.0\example\webapps中的solr.war文件到tomcat安装目录中的webapps文件夹下



4、运行tomcat。(忽略怎么运行tomcat),tomcat会自动解压solr.war文件。



5、删除solr.war文件。(不然每次启动tomcat都会发布一次)



6、回到tomcat的webapps目录下,记事本打开solr\WEB-INF\web.xml文件。

加入如下代码:在<web-app />节点内的最后。

<env-entry>
   <env-entry-name>solr/home</env-entry-name>
   <env-entry-value>E:\solrhome</env-entry-value>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>如上代码,需要在E盘新建一个文件夹:solrhome



7、回到解压的solr-4.10.0目录,打开文件夹:solr-4.10.0\example\solr,复制所有内容到E:\solrhome



8、打开文件夹:solr-4.10.0\example\lib\ext,复制所有jar包到tomcat的webapps\solr\WEB-INF\lib下。



9、运行web:http://localhost:8899/solr,将看到如下画面:





10、在E:\solrhome目录下,新建一个mycore文件夹。



11、在解压的solr-4.10.0\example\multicore目录中,复制core0文件夹到E:\solrhome\mycore中。



12、在E:\solrhome中新建一个文件夹:mydocs



13、复制解压的solr-4.10.0\example\exampledocs下的post.jar到E:\solrhome\mydocs中



14、复制解压的solr-4.10.0\example\multicore\exampledocs下的ipod_other.xml文件到E:\solrhome\mydocs中



15、在solr web page中新建core:





16、重启tomcat。(如何重启,忽略)



17、打开CMD,运行下面语句:(怎么在命令行下运行java就不说了)

java -Durl=http://localhost:8899/solr/mycore/update -Ddata=files -jar post.jar ipod_other.xml



18、在solr web中选择core:





19、查询测试:





20、也可以直接使用URL查询:

http://localhost:8899/solr/mycore/select?q=name%3AB*&wt=json&indent=true&_=1410949535746返回JSON:

{
  "responseHeader":{
    "status":0,
    "QTime":0},
  "response":{"numFound":1,"start":0,"docs":[
      {
        "id":"F8V7067-APL-KIT",
        "name":"Belkin Mobile Power Cord for iPod w/ Dock",
        "_version_":1479481822989516800}]
  }}

  • 大小: 67 KB
  • 大小: 22.8 KB
  • 大小: 49.8 KB
  • 大小: 2.9 KB
  • 大小: 8.6 KB
分享到:
评论

相关推荐

    solr环境配置

    solr环境的详细配置,在tomcat环境下的配置,以及solr的用法

    Solr环境配置必备

    Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的...

    Solr入门配置说明

    【Solr入门配置说明】 ...总的来说,配置Solr涉及JDK、Tomcat的安装与环境变量设置,以及Solr自身的部署和核心配置。一旦完成这些步骤,你就能够利用Solr的强大搜索功能来提升你的应用程序的用户体验。

    solr5.5.4&tomcat8.5.20 solr已经配置好,直接启动Tomcat即可

    solr5.5.4.war&tomcat8.5.20,solr环境已经配置好。直接启动Tomcat即可使用,使用的java环境是1.8的版本,低版本没测试过。solrHhome配置在Tomcat目录下,solr日志配置在Tomcat日志目录下。

    tomcat和solr的配置安装过程

    接下来,我们需要配置 Solr 的环境变量。在 `web.xml` 文件中,我们需要添加以下内容: ``` &lt;env-entry-name&gt;solr/home &lt;env-entry-value&gt;/usr/solr &lt;env-entry-type&gt;java.lang.String ``` 或者,我们可以在 `...

    solr安装配置(单核、多核)

    本篇将详细介绍如何在本地环境中安装并配置 Solr,包括单核心(core)和多核心的设置。 **一、Solr 单核心安装配置** 1. 首先,我们需要从 Apache Tomcat 官网下载 Tomcat,这将作为 Solr 的服务器容器。Tomcat ...

    Solr安装与配置

    Solr 是一个基于 Lucene 的开源搜索引擎,提供了一个分布式、可扩展、易用且功能强大的全文...总的来说,Solr 的安装和配置是一个涉及多个步骤的过程,但遵循上述指南,你应该能够成功搭建起一个基本的 Solr 搜索环境。

    solr5.4开发环境完整配置

    在本文中,我们将详细探讨如何配置 Solr 5.4 开发环境,包括安装、配置、以及数据导入,同时也会提及 mmseg4j 分词器的使用。 首先,让我们了解 mmseg4j。这是一款适用于Java的中文分词库,它能够有效地对中文文本...

    Solr生产环境总结

    在生产环境中,Solr 成为了构建高效站内搜索功能的首选方案,尤其适用于大型门户网站和电子商务网站。 在需求分析阶段,对于需要快速、相关度排序的高级搜索功能,传统的数据库查询方法往往难以胜任。单独使用 ...

    solr环境搭建总结一

    本文将详细介绍如何搭建Solr环境,并解析其配置文件,同时也会涉及SolrJ客户端的使用。 **一、Solr环境搭建** 1. **系统需求**: Solr可以在多种操作系统上运行,包括Windows、Linux和Mac OS。确保你的系统已安装...

    solr配置指南

    5. **配置Solr环境变量**:在Tomcat的`conf/Catalina/localhost`目录下创建一个名为`solr.xml`的文件,定义`solr/home`环境变量,指向之前创建的Solr核心目录。这样Tomcat在启动时会知道Solr的配置位置。 ```xml ...

    Solr配置安装(一)

    Solr配置安装涉及到下载、解压、环境配置、启动服务器、创建核心、配置Schema、数据导入、查询优化、监控日志以及扩展定制等多个步骤。理解并掌握这些知识点对于构建高效、可扩展的搜索应用至关重要。通过实践和不断...

    solr4.4.0入门配置步骤

    上述步骤是基于最基础的环境进行Solr4.4.0的入门配置。在实际应用中,可能还需要根据具体需求进行进一步的配置优化,例如调整内存设置、修改默认的搜索参数等。此外,对于生产环境,建议关注Solr的文档和社区,以...

    solr3.5配置

    通过这些步骤,我们可以建立一个基础的 Solr 3.5 搜索环境,并针对中文内容进行搜索优化。Solr 的强大之处在于其可定制性,可以根据实际需求调整配置,如自定义字段类型、分析器以及查询处理,以满足复杂的企业搜索...

Global site tag (gtag.js) - Google Analytics