Windows solr(tomcat)

1.1. 安装步骤

1.1.1准备工作

1. 服务器:apache-tomcat-7.0.40压缩版,http://localhost:8080/安装是否成功;

2. Solr版本:solr 4.3 http://mirror.bjtu.edu.cn/apache/lucene/solr/4.3.0/

3. 我的tomcat安装路径为E:\apache-tomcat-7.0.40,solr解压路径为E:\solr-4.3.0

4. 建议采用notepad 编辑器 用记事本或者写字板一堆隐藏问题。。。

1.1.2具体步骤

1. 部署Solr(推荐方法1)

Ø 将E:\solr-4.3.0\solr-4.3.0\dist目录下的solr-4.3.war拷贝到

E:\apache-tomcat-7.0.40\webapps\中并改成solr.war,启动tomcat解压“solr.war”;

Ø 在E:\apache-tomcat-7.0.40\webapps\solr下新建文件夹solr_home;

Ø 把solr解压目录中的“example\solr”目录下的所有内容复制到solr_home中,复制结果如下图:

l 方法1:

Ø 修改E:\apache-tomcat-7.0.40\webapps\solr\WEB-INF\web.xml,,取消注释

配置“env-entry-value”的值为

<env-entry-value>E:\apache-tomcat-7.0.40\webapps\solr\solr_home

</env-entry-value>

l 方法2:

Ø 在E:\tomcat\conf\Catalina\localhost下添加solr.xml

<?xml version="1.0" encoding="utf-8"?>

<Context docBase=" E:\apache-tomcat-7.0.40\webapps\solr.war" debug="0" crossContext="true">

<Environment name="solr/home" type="java.lang.String" value= " E:\apache-tomcat-7.0.40\webapps\solr\solr_home" override="true"/>

</Context>

两个路径分别为tomcat的webapps中解压的solr里面的solr.war路径

另一个是solr文件夹下的example中的solr路径。

2.将solr目录下example\lib\ext中的jar包copy到tomcat的lib中。这时候虽然添加jar包,但是没有对应的日志配置,需要将example\resources中的log4j.properties也放到tomcat/lib中。(这步非常关键,solr4.3的war包中不包含任何日志的jar包,需要自己手动添加)

3. 重新关闭在开启tomcat;

浏览器打开 http://localhost:8080/solr  验证是否安装成功。

貌似ie浏览器会造成界面不完整情况,推荐谷歌火狐。

最新文章

  1. IOS常见异常捕获
  2. ZooKeeper概述(转)
  3. android权限permission大全
  4. 如何开始DDD(完)
  5. 由多线程引起的map取值为null的分析
  6. android XMl 解析神奇xstream 二: 把对象转换成xml
  7. 将项目初始化到git服务器
  8. css3 怎么实现像书籍装订线的效果
  9. iOS web与js的简单交互
  10. 如何让多个不同版本的jquery库共存
  11. perl的Getopt::Long和pod::usage ?
  12. windows下安装redis以及redis扩展,设置redis为windows自启服务
  13. MAMP 环境下为 php 添加 pcntl 扩展
  14. 201521123049 《JAVA程序设计》 第9周学习总结
  15. ::在c++中什么意思
  16. Android 音视频开发(一) : 通过三种方式绘制图片
  17. CMD下的netstat命令
  18. 格式化输出之 每行N个元素 list拆分
  19. greenDao 介绍
  20. C# EF中调用 存储过程并调回参数

热门文章

  1. hdu 2211
  2. 解决Access restriction问题
  3. IE9的BUG?jQuery的BUG?
  4. Hibernate 缓存机制(转)
  5. 1.2 Coin 项目
  6. str_repeat() 函数
  7. stdarg.h详解
  8. TagHelper
  9. 信息安全实验一:buffer-overflow
  10. android 安卓 微信布局 [1]