`
dzq2008
  • 浏览: 91085 次
  • 性别: 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搭建企业搜索平台。solr是基于Lucene Java搜索库的企业级全文搜索引擎,目前是apache的一个项目。

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

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

    SOLR搭建企业级搜索引擎

    SOLR搭建企业级搜索引擎 很详细 很不错哦

    solr配置搜索引擎平台

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

    lucene简单介绍及solr搭建使用

    lucene的应用.pdf 01solr企业级搜索引擎准备阶段.pdf 02solr企业级搜索引擎实战演练.pdf 适合新手搭建solr使用

    solr服务器的搭建与配置实例

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

    solr6.0手册

    solr可以方便的搭建企业级搜索引擎,而且开源免费,有良好的扩展性,易用的管理后台,集群化管理。solr6.0手册,pdf格式,带目录,方便实用。

    Packtpub.Solr.1.4.Enterprise.Search.Server.Aug.2009

    这事一个很好的关于搭建企业级solr搜索引擎的书籍

    Window与Linux下搭建SolrCloud分布式集群环境

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

    Sort搭建企业级搜索服务器

    List&lt;Good&gt; goodList= new ArrayList(); SolrQuery query= new SolrQuery(); query.setQuery("good_desc:"+key); query.setRows(20); query.setHighlight(true); // 设置高亮区域 ...

    Solr入门

    本文来自于csdn,本文介绍solr的功能使用及相关注意事项;主要包括以下内容:环境搭建及调试;...可以使用Solr的表现优异的基本搜索功能,也可以对它进行扩展从而满足企业的需要。Solr的特性包括:高级的全文搜索功

    全新JAVAEE大神完美就业实战课程 超150G巨制课程轻松实战JAVAEE课程 就业部分.txt

    day06_solr索引库搭建&solr搜索功能实现&图片显示问题解决 day07_solr集群搭建_全局异常处理 day08_activeMQ介绍_搭建_解决同步索引库问题 day09_FreeMark入门_静态化页面标签介绍_静态化页面实现 day10_Nginx...

    JavaEE大型分布式电商项目 淘淘商城 29期

    淘淘商城是一个综合性的B2C平台,类似与京东、天猫商城,其打造的是商业模式为“社区+电子商务”, 用户不只是在社区中有自己的圈子,还可以将电商加入到社区中,整个电商网站实现的功能非常之多,采用分布式的系统...

    基于SSM的校园订餐平台+源代码+文档说明

    + 使用搜索引擎Solr实现全文索引 ## 还可以在服务器上作什么? #### 使用Nexus搭建Maven私服; #### 使用Nginx实现负载均衡,使用Redis缓存技术 ### License Apache 2.0 -------- &lt;项目介绍&gt; 该资源内项目源码是...

    基于ssm实现的电子商城系统+源代码+文档说明

    solr/solrCloud实现商品搜索功能,solrJ的使用 freemarker页面静态化,提高访问速度 sso单点登陆系统,避免tomcat集群seesion共享带来的集群数量限制问题 基于redis的购物车系统 &lt;项目介绍&gt; 该资源内项目源码是个人...

    基于SSM+mysql的分布式电商项目源码+数据库+项目说明(课程设计).zip

    7.MyCAT:一个彻底开源的,面向企业应用开发的“大数据库集群”支持事务、ACID、可以替代Mysql的加强版数据库,可以低成本的将现有的单机数据库和应用平滑迁移到“云”端,解决数据存储和业务规模迅速增长情况下的...

Global site tag (gtag.js) - Google Analytics