1.安装JDK1.6
2.安装tomcat6.0
3.下载、安装、配置solr:
1) 下载solr3.5, 官方下载地:
http://apache.etoak.com//lucene/solr/3.5.0/ 选择apache-solr-3.5.0.zip 下载。
2) 安装solr:解压apache-solr-3.5.0.zip到本地。
3) 配置solr: 在tomcat的\conf\Catalina\localhost路径下创建solr.xml,若该路径不存在需要自己创建。添加solr.xml内容如下:
- <?xml version="1.0" encoding="utf-8"?>
-
<Context docBase="F:\lucene\solr\apache-solr-3.5.0\dist\apache-solr-3.5.0.war" debug="0" crossContext="true" >
-
<Environment name="solr/home" type="java.lang.String" value="F:\lucene\solr\apache-solr-3.5.0\example\solr" override="true" />
- </Context>
<?xml version="1.0" encoding="utf-8"?>
<Context docBase="F:\lucene\solr\apache-solr-3.5.0\dist\apache-solr-3.5.0.war" debug="0" crossContext="true" >
<Environment name="solr/home" type="java.lang.String" value="F:\lucene\solr\apache-solr-3.5.0\example\solr" override="true" />
</Context>
注:F:\lucene\solr\apache-solr-3.5.0\dist\apache-solr-3.5.0.war 为solr 解压后的war包,这里需要修改你解压后war所在的路径。F:\lucene\solr\apache-solr-3.5.0\example\solr为example 路径,也需要修改成对应解压后文件所在的路径。默认tomcat 端口为8080,这里可以不用修改。注意,如果用到中文搜索,需要tomcat修改字符集为UTF-8,或者搜索时可能出现乱码现象。修改文件为:C:\tools\apache-tomcat-6.0.26\conf\server.xml。修改代码如下:
- <Connector port="8080" protocol="HTTP/1.1"
-
connectionTimeout="20000"
-
redirectPort="8443" URIEncoding="UTF-8"/>
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
4)启动tomcat, 并访问路径
http://localhost:8080/apache-solr-3.5.0/ 出现Welcome to Solr! 这样一个简单的solr+tomcat 就部署成功了。
分享到:
相关推荐
Solr 3.5 是一个老版本的Apache Solr,这是一个基于Java的全文搜索引擎服务器,广泛用于企业级的搜索应用。Tomcat则是一款流行的开源Java Servlet容器,常用来部署Java Web应用程序,包括Solr这样的服务。"solr 3.5 ...
1. **下载和解压**:首先,你需要从 Apache 官方网站下载 Solr 3.5 的压缩包,然后将其解压到一个合适的目录。解压后,你会看到一个名为 `solr` 的文件夹,其中包含 Solr 的核心组件。 2. **配置 Tomcat**:打开你...
1. **下载和解压**: 首先,你需要从Apache Solr官方网站获取Solr 3.5的发行包,并将其解压到一个适当的目录。 2. **配置Tomcat**: 确保你的Tomcat服务器已经安装并运行。如果还没有,可以从Apache Tomcat官网下载并...
### Solr 3.5与Tomcat的部署配置及与Java项目的集成 #### 一、Solr 3.5与Tomcat的部署配置 **1. 下载与安装Solr** 首先,需要从官方或其他可信任来源下载Apache Solr 3.5.0。根据描述中的链接(虽然不可用),...
Apache Solr 是一款高度可扩展的开源全文搜索引擎,它基于 Java 开发,并且利用了 Apache Lucene 库来实现强大的搜索功能。Solr 3.5 版本因其稳定性而备受推崇,尤其适合用于构建企业级的搜索解决方案。 在 Solr 中...
Apache Solr 是一个开源的搜索服务器,Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。定制 Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一个描述所有 Field 及其内容的 XML 文档就...
#### 二、Solr 3.5的下载与安装 - **下载地址**: - Solr 3.5下载链接:`http://www.apache.org/dist/lucene/solr/` - Tomcat 7.0.26下载链接:`...
这个名为"apache-solr-3.5.0.jar"的压缩包包含两个关键组件:`apache-solr-core-3.5.0.jar`和`apache-solr-solrj-3.5.0.jar`,它们对于成功搭建Solr 3.5.0环境至关重要。 1. `apache-solr-core-3.5.0.jar`: 这是...
在Solr 3.5的配置中,首先需要下载相应的版本,可以从Apache官方网站获取。Tomcat 7.0.26是常用的部署Solr的Servlet容器,也需要下载并解压。在安装过程中,需要修改Tomcat的`server.xml`文件,例如更改端口设置...
- 选择版本3.5并将其解压到D盘,例如路径为`D:/solr/apache-solr-3.5.0` 2. **修改Tomcat配置文件(server.xml)** - 打开`Tomcat/conf/server.xml`文件 - 在Connector元素中加入`URIEncoding="UTF-8"`参数,以...
在《使用 Apache Solr 实现更加灵巧的搜索,第 1 部分 基本特性和 Solr 模式》文档中,你可能会学习到更多关于 Solr 的基础特性,如查询优化、分词器选择、查询分析过程以及如何利用 Solr 的模式设计来提升搜索体验...
Apache Solr 是一个高度可扩展、高性能的搜索和分析服务,广泛应用于企业的全文检索系统。它基于Java开发,是Apache软件基金会的一个顶级项目。Solr 3.5.0 版本是Solr的一个历史版本,它包含了丰富的特性和优化,以...
Apache Solr是一个强大的开源全文搜索引擎,它被广泛用于构建高效、可扩展的搜索解决方案。Solr基于Java,是Apache Lucene项目的一部分,提供了高级的索引和查询功能,支持多种数据源,包括XML、JSON、CSV等。在企业...
Solr是Apache软件基金会的一个开源项目,是一款强大的全文搜索引擎,被广泛应用于企业级搜索解决方案。在本教程中,我们将深入探讨Solr 3.5版本的开发应用,重点关注其实战应用,以帮助开发者更好地理解和利用这个...
标签“全文索引”和“solr3.5”强调了EasyNet.Solr库的核心功能和所兼容的Solr版本。全文索引是Solr的一个关键特性,允许用户对文本数据进行快速且精确的搜索。而“solr3.5”表明该库是为Solr 3.5版本设计的,可能不...
综上所述,《Apache Solr Reference Guide v3.5》涵盖了Solr的各个方面,从安装到使用、从基础概念到高级功能都有详细的介绍。无论是对于初学者还是有经验的开发人员来说,这份指南都是一个宝贵的资源。通过学习这些...
标题中的"solr_lucene3.5_lukeall-3.5.0.jar.zip" 提供了关于这个压缩包的基本信息。它包含了Solr和Lucene的特定版本——3.5.0,以及一个名为"lukeall"的工具。"Luke"在Lucene和Solr的上下文中是一个非常有用的工具...
然后,你可以从 Apache 官方网站下载 Solr 3.5 版本。下载完成后,解压缩文件,并将 `apache-solr-3.5.0\example\webapps\solr.war` 文件复制到 Tomcat 的 `webapps` 目录下。 接下来,创建 Solr 的配置目录。在 ...