solr安装
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浏览器会造成界面不完整情况,推荐谷歌火狐。
最新文章
- IOS常见异常捕获
- ZooKeeper概述(转)
- android权限permission大全
- 如何开始DDD(完)
- 由多线程引起的map取值为null的分析
- android XMl 解析神奇xstream 二: 把对象转换成xml
- 将项目初始化到git服务器
- css3 怎么实现像书籍装订线的效果
- iOS web与js的简单交互
- 如何让多个不同版本的jquery库共存
- perl的Getopt::Long和pod::usage ?
- windows下安装redis以及redis扩展,设置redis为windows自启服务
- MAMP 环境下为 php 添加 pcntl 扩展
- 201521123049 《JAVA程序设计》 第9周学习总结
- ::在c++中什么意思
- Android 音视频开发(一) : 通过三种方式绘制图片
- CMD下的netstat命令
- 格式化输出之 每行N个元素 list拆分
- greenDao 介绍
- C# EF中调用 存储过程并调回参数