`

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 搜索环境。

    solr3.5配置及应用

    **创建Solr上下文配置**:在`tomcat-7.0.26\conf\Catalina\localhost`目录下新建一个名为`solr.xml`的文件,用于指定Solr的应用目录以及环境变量。 5. **Solr示例数据导入**:将`apache-solr-3.5.0\example\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