1.停止TOMCAT.
2.从
http://www.apache.org/dyn/closer.cgi/lucene/solr/下载Solr(版本为1.3.0).并解压,得到apache-solr-1.3.0文件夹。
3.将apache-solr-1.3.0/dist/apache-solr-1.3.0.war复制到&TOMCAT-HOME&/WEBAPPS/下(Tomcat启动后,会自动加载,部署,文件夹为solr).
4.将apache-solr-1.3.0/example/solr夹下的内容复制到E:/template/solr文件夹,此文件夹可以自己建立,但是不能放在TOMCAT下.
5.设置JNDI.在&TOMCAT-HOME&/conf/Catalina/localhost下建立一个solr.xml文件.文件内容为:
<Context docBase="C:/apache-tomcat-6.0.18/webapps/solr" debug="0" crossContext="true">
<Environment name="solr/home" type="java.lang.String" value="E:/template/solr" override="true" />
</Context>
其中,docBase为TOMCAT下SOLR的路径(请注意文件夹名,实际解压后的文件夹名可能不一样)。value为第4步中设置的路径.
6.启动TOMCAT,访问
http://localhost:8080/solr/admin,查看是否安装正确.
原文出自:
http://blog.dic123.com/article.asp?id=447
分享到:
相关推荐
在本整合教程中,我们将详细介绍如何在Linux环境下将Solr与Tomcat进行集成,并使用IK分词器进行中文处理。首先,确保你的系统已经安装了Java开发环境(JDK),这是运行Tomcat和Solr的基础。接下来,我们按照以下步骤...
### Solr在Tomcat下的部署知识点详解 #### 一、准备工作 在开始部署Solr之前,需要准备以下软件包: 1. **Tomcat版本**:本案例中使用的是`apache-tomcat-6.0.41`。Tomcat作为Java Servlet容器,是Apache软件基金会...
首先,在Lucene的根目录下创建一个名为`solr`的新文件夹,然后在此文件夹内创建`home`子文件夹。将Solr的`example`目录下的`solr`文件夹内容复制到这个新创建的`solr`文件夹中。同时,删除`data`文件夹内的所有内容...
1.ik中文分词器适配最新版本solr7和solr8,下载后解压,将target下的ik-analyzer-7.7.1.jar包放入Solr服务的`Jetty`或`Tomcat`的`webapp/WEB-INF/lib/`目录下。 2.将`resources`目录下的5个配置文件放入solr服务的`...
4. 在solr目录下创建一个实例,如myinstance,复制solr下的server目录到myinstance中。 5. 配置实例,修改myinstance/solrconfig.xml和schema.xml。 三、Solr集群配置 1. 在每个Solr实例的server/solr/configsets/_...
- **复制Solr示例文件**:将`D:\tools\javaTools\apache\apache-solr-3.5.0\example\solr`下的所有文件复制到`D:\lucene\solr\home`。 - **清理数据**:删除`data`文件夹内的所有数据,确保从干净的状态开始。 - **...
5. **配置BASIC认证**:在Tomcat的`conf/tomcat-users.xml`中添加新的用户角色和凭证。例如: ```xml <user username="admin" password="password" roles="solr-admin"/> ``` 然后,在`solr\WEB-INF\web.xml`中...
- **创建classes文件夹**: 在Tomcat下的solr项目的`WEB-INF`下新建`classes`文件夹,并将`solr-7.7.2\server\resources`下的`jetty-logging.properties`文件复制过去。 - **复制Solr配置文件**: 将`solr-7.7.2\...
- 如果需要对Solr进行安全管理,可以在Tomcat的`conf/tomcat-users.xml`文件中添加用户和角色,例如`<role rolename="manager-gui"/>`和`<user username="admin" password="password" roles="manager-gui"/>`。...
Apache Solr是基于Lucene的搜索平台,提供了强大的全文检索、 faceted search(分面搜索)、hit highlighting(高亮显示)、拼写建议、动态集群等功能。它支持XML、JSON、CSV等多种数据格式,并且可以通过HTTP接口...
IK分词器(Intelligent Word Segmentation Kit)是针对中文分词的开源工具,它是Lucene和Solr在中文处理上的首选分词库。IK分词器拥有良好的性能和扩展性,能够自动识别出词语边界,提高搜索的准确性和效率。在本...
- 在 C:\apache-tomcat-7.0.53\webapps\solr 下创建 conf 目录 - 创建 C:\apache-tomcat-7.0.53\conf\Catalina\localhost\solr.xml 文件: ```xml <?xml version="1.0" encoding="UTF-8"?> ...
Solr 是一个基于 Lucene 的全文搜索引擎服务器,它提供了丰富的搜索功能和易用的管理界面。在本场景中,我们关注的是将 Solr 集成到 Tomcat 服务器上,以便利用其强大的搜索能力。Tomcat 是一个流行的开源 Java 应用...
这个压缩包旨在帮助用户在Java 1.8环境下,结合Tomcat 8.5服务器来部署和运行Solr,实现中文文本的分词处理。 描述中提到的详细步骤和关键代码,是指在Java开发环境中设置Solr和Tomcat集成的具体操作。首先,你需要...
- **基于当前路径的方式**:在`solr-tomcat`目录下启动Tomcat,Solr将查找`./solr`目录下的配置文件。 - **基于环境变量**: - Windows环境下,在系统环境变量中设置`solr.home`,值为`C:\solr-tomcat\solr`。 - ...
- 在 Tomcat 的 `conf\Catalina\localhost` 目录下创建 `solr.xml` 文件,并配置 Solr 的上下文。 - 配置示例: ```xml <Context path="/solr" docBase="D:\solrdev\solrwebapp" debug="0" reloadable="true"> ...
将Solr的web应用目录复制到Tomcat的webapps目录下,配置Tomcat的server.xml文件,启动Solr服务。 3. 验证SOLR部署 启动Tomcat后,通过浏览器访问Solr的管理界面,检查是否能正常启动和管理索引。如果一切顺利,即可...
在企业环境中,Solr常常与Web服务器如Tomcat集成,以提供更灵活和方便的部署选项。 标题"apache-solr-3.5.0.zip"表明这是Apache Solr 3.5.0版本的压缩包文件。这个版本发布于2011年,包含了Solr运行所需的所有文件...
安装`solr_Tomcat_lib`包到Tomcat的`WEB-INF/lib`目录下,是将Solr部署到Tomcat服务器的关键步骤。这使得Tomcat可以加载所有必要的库文件,以便正确地运行Solr实例。 在部署过程中,确保Tomcat版本与Solr版本兼容,...