在Tomcat下配置Solr 4.x 版本
solr是一款非常优秀的全文检索服务器,最新版本在配置和前台页面上都做了较大的改动,
所以对用惯了老版本的朋友们来说,再重新配置新版本的solr,无疑又是一件痛苦的事情。
配置环境:windows web服务器:tomcat6 solr版本:4.4.0
配置过程:
一、将已下载好的solr压缩包解压到任意目录,本例:D:/solr-4.4.0;
二、创建solr根目录,即solrhome,本例:D:/solrHome,在solr安装包目录下的example文件夹下找到名为solr的文件夹,
将其整个复制到已经创建好的solrHome文件夹下;
三、在solr安装包目录下的dist文件夹内找到名为solr-4.4.0.war的文件,将其也复制到solrHome文件夹下,
(此文件可根据自己的要求任意放置,本例是为了方便管理);
四、从这步开始,将solr部署到tomcat下
1)还是回到solr安装包目录下,按此目录结构依次打开文件夹(example/lib/ext),
将ext文件夹下的所有jar包复制到tomcat根目下的lib文件夹下,在此目录下(example/resources)将名为log4j.properties的文件也复制到lib文件夹下,
打开log4j.properties文件,并修改属性log4j.appender.file.File的值,本例为D:/solrHome/solr.log;
(注:solr 4.3以上版本包括4.3,需要配置此步骤,4.0~4.2这步省略)
2)回到tomcat根目录下,在此目录下(conf/Catalina/localhost)新建一个solr.xml文件,名字可任意,其内容格式为
<?xml version="1.0" encoding="utf-8"?>
<Context path="" docBase="D:/solrHome/solr-4.4.0.war" debug="0" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="D:/solrHome/solr" override="false"/>
</Context>;
注意:路径分隔符必须为"/",override的值必须为false
3)启动tomcat,在浏览器中键入地址http://localhost:8080/solr(与定义的solr.xml文件名对应)即可访问.
五、配置完成
在Tomcat下配置Solr 4.x 版本的更多相关文章
- Solr7.3.0入门教程,部署Solr到Tomcat,配置Solr中文分词器
solr 基本介绍 Apache Solr (读音: SOLer) 是一个开源的搜索服务器.Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现.Apache ...
- 在tomcat中配置jdk的不同版本
在tomcat中配置jdk的不同版本---------------------------------------------------------------------------------- ...
- 【CAS单点登录视频教程】 第04集 -- tomcat下配置https环境
目录 ----------------------------------------- [CAS单点登录视频教程] 第06集[完] -- Cas认证 学习 票据认证FormsAuthenticati ...
- Tomcat 下配置一个ip绑定多个域名
原文:http://pkblog.blog.sohu.com/68921246.html 在网上找了半天也没找到相关的资料,都说的太含糊.本人对tomcat下配置 一ip对多域名的方法详细如下,按下面 ...
- solr学习笔记-linux下配置solr(转)
本文地址: http://zhoujianghai.iteye.com/blog/1540176 首先介绍一下solr: Apache Solr (读音: SOLer) 是一个开源.高性能.采用Jav ...
- tomcat下配置jndi数据源c3p0
Tomcat下通过JNDI配置数据源,使用c3p0连接池 首先在打开tomcat找到在conf文件下,找到server.xml 在server.xml文件中找到标签 在下面添加如下配置 <Res ...
- tomcat下配置https环境
在网上搜了一下,内容不是非常完好. 现进行整理,做个学习笔记,以备以后使用. (1)进入到jdk下的bin文件夹 (2)输入例如以下指令"keytool -v -genkey -alias ...
- Springmvc +JNDI 在Tomcat下 配置数据源(转)
一. 简介 jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务 ...
- tomcat 下配置ajax 跨域 tomcat font face 跨域 java跨域
tomcat ajax跨域和css字体 font face 跨域一样适用 CORS介绍 它在维基百科上的定义是:跨域资源共享(CORS )是一种网络浏览器的技术规范,它为Web服务器定义了一种方式 ...
随机推荐
- [Hibernate] - EAGER and LAZY
Hibernate中的字段映射中的Fetch有两种方式:EAGER和LAZY Eager:全部抓取 Lazy:延迟抓取 如果在字段中声明为Eager,那么在取得当前Bean时,同时会抓取Bean中的关 ...
- IE, FireFox, Opera 浏览器支持CSS实现Alpha半透明的方法
这个世界变化很快,IE8也快出来了,它将不在支持以前{filter:alpha(opacity=50);}的私有属性,转而支持更规范的私有属性-ms-filter: “progid:DXImageTr ...
- PHP 实现多服务器共享 SESSION 数据
PHP 实现多服务器共享 SESSION 数据 2011 年 12 月 05 日评论暂缺 一.问题起源 稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一 ...
- easyui-datebox 只显示年月
$(function () { $('#niandu').datebox({ onShowPanel: function () {//显示日趋选择对象后再触发弹出月份层的事件,初始化时没有生成月份层 ...
- phalcon: 查找记录(Finding Records)可用的查询设置如下:
可用的查询设置如下: 参数 描述 举例 conditions Search conditions for the find operation. Is used to extract only tho ...
- struts2 I18N 国际化
1. 准备properties文件 globalMessages_en_US.properties globalMessages_zh_CN.properties 2. 配置struts.xml &l ...
- jsp 颜色和表格控制
表格控制: table{table-layout:fixed; word-wrap:break-word; word-break:break-all;} 颜色列表:
- 在腾讯云上创建您的SQL Cluster(3)
版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/250 来源:腾云阁 https://www.qclo ...
- dede标签调用
关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}">&l ...
- IIS 安装 pydio
Introduction In this how-to, we’ll see the installation of Pydio (Put Your Data In Orbit), which is ...