`
dzq2008
  • 浏览: 92978 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

一、SOLR搭建企业搜索平台

    博客分类:
  • solr
阅读更多

 

运行环境:

    运行容器: Tomcat6.0.20

    Solr 版本: apache-solr-1.4.0

    分词器: mmseg4j-1.6.2

    词库: sogou-dic

 

准备工作:

    下载 tomcat 6.0.20 http://tomcat.apache.org/download-60.cgi

    下载 solr http://apache.etoak.com/lucene/solr/1.4.0/

        详情请见:http://wiki.apache.org/solr/Solr1.4

    下载分词器:http://code.google.com/p/mmseg4j/

    下载 sougou 词库:

        http://code.google.com/p/mmseg4j/downloads/detail?name=sogou-dic-utf8.zip&can=2&q=

 

开始配置:

1 安装 tomcat

2 将下载的 solr 包下面的 dist 文件夹中的 apache-solr-1.4.0.war 拷贝到 tomcat webapps 并且改名为 solr.war  一般情况下会自动生成相应的文件夹。

3 新建一个 solr-tomcat 文件夹,我是把这个文件夹建立在 C 盘根目录,你可以采用同样方式,也可以不这样,放哪由你决定。 建立好该文件夹以后 , 在把它下面在建立一个 solr 文件夹,把下载的 solr 包里面的 example\solr 文件夹下面的所有文件放入到 solr 里面。

4 最后一步 配置 solr.home ,可以有三种方式。

    1 )基于当前路径的方式
     
这种情况需要在 c:\solr-tomcat\ 目录下去启动 tomcat Solr 查找 ./solr ,因此在启动时候需要切换到 c:\solr- tomcat\
       2
)基于环境变量
      windows
在环境变量中建立 solr.home, 值为 c:\solr-tomcat
      linux
在当前用户的环境变量中( .bash_profile )或在 catalina.sh 中添加如下环境变量
export JAVA_OPTS="$JAVA_OPTS -Dsolr.solr.home=/opt/solr-tomcat/solr"
      3
)基于 JNDI
      
tomcat conf 文件夹建立 Catalina 文件夹,然后在 Catalina 文件夹中在建立 localhost 文件夹,在该文件夹下面建立 solr.xml ,其中内容:

<?xml version='1.0' encoding='utf-8'?>
<Context docBase="C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/solr" debug="0" crossContext="true" >  
      <Environment name="solr/home" type="java.lang.String" value="c:/solr-tomcat/solr" override="true" />  
</Context>
 

 

5 打开浏览器 输入: http://localhost:8089/solr/admin/  (其中的端口根据情况输入 默认是 8080 就可以访问 solr 服务了。

6 如果出现如下图示,表示配置成功。



  • 大小: 57.3 KB
分享到:
评论

相关推荐

    SOLR搭建企业搜索平台

    一、SOLR搭建企业搜索平台 1. **运行环境** - **运行容器**:Tomcat 6.0.20 - **Solr版本**:apache-solr-1.4.0 - **分词器**:mmseg4j-1.6.2 - **词库**:sogou-dic 2. **准备工作** - 下载并安装Tomcat ...

    SOLR搭建企业搜索平台,步骤清晰,适合初学者

    ### SOLR搭建企业级搜索平台:详尽指南与中文分词集成 #### 一、SOLR概述 SOLR,全称为Search Platform Optimized for Lucene in Java,是Apache Lucene的一个开源全文搜索引擎框架。它能够提供高性能的全文检索...

    利用Solr搭建你的搜索引擎

    标题中的“利用Solr搭建你的搜索引擎”意味着我们将探讨Apache Solr这一开源全文搜索平台的搭建过程。Solr是基于Lucene库的,提供了一个高效、可扩展的搜索和导航功能,广泛应用于各种企业的数据检索需求。 Solr的...

    solr配置搜索引擎平台

    solr配置搜索引擎平台 一、 SOLR搭建企业搜索平台 二.... 三,,,,

    lucene简单介绍及solr搭建使用

    Lucene是Java开发的一个全文检索库,而Solr则是基于Lucene构建的企业级搜索平台,提供了更高级的功能和管理界面。 **Lucene简介** Lucene是Apache软件基金会的一个项目,它提供了一个强大的文本分析和索引框架,...

    solr环境搭建总结一

    Solr是Apache Lucene项目下的一个企业级搜索服务器,它提供了全文检索、高亮显示、 faceted search(分面搜索)以及实时分析等功能。本文将详细介绍如何搭建Solr环境,并解析其配置文件,同时也会涉及SolrJ客户端的...

    solr 搭建和使用

    Solr,全称为Apache Solr,是一款开源的企业级全文搜索引擎,由Apache软件基金会开发并维护。它是基于Lucene库的,提供了更高级别的搜索服务,包括分布式搜索、配置管理、性能优化等功能。本教程将详细介绍如何搭建...

    solr服务器的搭建

    Solr服务器搭建是一个重要的步骤,它是Apache Lucene项目的一个企业级搜索平台,广泛应用于全文检索、数据索引和搜索解决方案。下面将详细讲解如何在Java 1.7和Tomcat 1.7环境下搭建Solr 4.10.3单机版。 一、Java...

    solr环境搭建相关资源包

    Solr是Apache Lucene项目的一个子项目,是一个高性能、基于Java的企业级全文搜索引擎服务器。它提供了分布式搜索、高可用性和可扩展性,广泛应用于各种大数据检索场景。在本资源包中,包含了在Linux环境下搭建Solr所...

    solr ssm java

    标题中的"solr ssm java"表明这是一个使用Java语言,结合Spring、SpringMVC和MyBatis(SSM)框架的项目,其中整合了Apache Solr搜索引擎。让我们深入了解一下这些技术及其相互作用。 **Solr**: Apache Solr是基于...

    solr的搭建入门

    Apache Solr是一款开源的企业级搜索平台,由Apache软件基金会开发,它提供了全文检索、命中高亮、拼写检查、Faceted Search(分面搜索)等多种功能,广泛应用于网站内容搜索、电商商品检索等领域。本文将详细介绍...

    使用lucenesolr搭建Oracle数据库全文搜索服务.docx

    ### 使用Lucene Solr搭建Oracle数据库全文搜索服务 #### 一、基础知识介绍 - **Lucene**: 是一个高性能、全功能的全文检索引擎库。它为开发者提供了构建搜索应用程序所需的工具,但不提供完整的搜索应用。 - **...

    solr7.4,linux单机、集群版搭建设置IK分词器

    Solr不仅支持分布式部署(集群模式),还支持多种索引和查询功能,这使得它成为众多企业搜索解决方案的首选。 #### 二、Linux环境下Solr 7.4单机与集群版安装配置 ##### 2.1 环境准备 在开始安装之前,请确保已经...

    solr集群搭建文档

    Solr是Apache软件基金会的一个开源项目,它提供了一个高性能、可扩展的全文检索平台,广泛应用于企业级的信息检索系统。 在搭建Solr集群之前,我们需要了解几个关键概念: 1. **SolrCloud模式**:SolrCloud是Solr...

Global site tag (gtag.js) - Google Analytics