使用tomcat部署solr

2018-06-07|来源:

Solr的运行环境

需要安装jdk,要求jdk的版本为1.7.0以上版本。

Tomcat要求7以上版本。

操作系统:linuxwindows都可以。



下载solr

Solr官方网站(http://lucene.apache.org/solr/ )下载Solr4.10.4,根据Solr的运行环境,Linux下需要下载lucene-4.10.4.tgzwindows下需要下载lucene-4.10.4.zip

Solr使用指南可参考:https://wiki.apache.org/solr/FrontPage


下载lucene-4.10.4.zip并解压


binsolr的运行脚本

contribsolr的一些贡献软件/插件,用于增强solr的功能。

dist:该目录包含build过程中产生的warjar文件,以及相关的依赖文件。

docssolrAPI文档

examplesolr工程的例子目录:

  -     example/solr  

        该目录是一个包含了默认配置信息的SolrCore目录。

  -     example/multicore  

        该目录包含了在Solrmulticore中设置的多个Core目录。

  -     example/webapps  

   该目录中包括一个solr.war,该war可作为solr的运行实例工程。

licensessolr相关的一些许可信息


在tomcat中部署solr

1、对apache-tomcat-7.0.53.zip解压,并E:\dev\solr\solr-4.10.4\dist\solr-4.10.4.war拷贝到Tomcatwebapp目录下改名为solr.war,解压solr.war为solr,把solr.war删除

2、拷贝example\lib\ext 目录下所有jar包到Tomcatwebapp\solr\WEB-INF\lib目录下

3、创建solrhome,直接把solr-4.10.4\example\solr拷贝到一个目录,命令为solrhome1

4、修改Tomcat目录 下webapp\solr\WEB-INF\web.xml文件,设置 solr home

<env-entry>
   <env-entry-name>solr/home</env-entry-name>
   <env-entry-value>E:/dev/solr/solrhome1</env-entry-value>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>


5、启动Tomcat,并访问http://localhost:8080/solr


相关问答

更多

solr怎样部署在tomcat7下

Tomcat下Solr安装配置 由于Solr基于java开发,因此Solr在windows及Linux都能较好部署使用,但由于Solr提供了一些用于测试及管理、维护较为方便的shell脚本,因此在生产部署时候建议安装在Linux上,测试时候可以在windows使用。 Solr是一个基于Lu...

Windows7如何安装Solr+Tomcat?

Tomcat下Solr安装配置 由于Solr基于java开发,因此Solr在windows及Linux都能较好部署使用,但由于Solr提供了一些用于测试及管理、维护较为方便的shell脚本,因此在生产部署时候建议安装在Linux上,测试时候可以在windows使用。 Solr是一个基于Lucene的Java搜索引擎服务器。Solr 提供了层面搜索、命中醒目显示并且支持多种输出格式(包括 XML/XSLT 和 JSON 格式)。它易于安装和配置,而且附带了一个基于 HTTP 的管理界面。Solr 创 ...

solr5.5需要整合tomcat吗

tomcat配置数据源solr使用数据源 1、tomcat中配置数据源(注:需要拷贝jdbc相关jar包到tomcat中。tomcat6.x/lib目录下,注意tomcat6.0以下的版本在tomcat5.x/common/lib/目录下) 在server.xml文件,找到“Engine-> Host -> Context”,在其下面

如何在Linux下使用Tomcat部署Web应用

第一种方式:利用Tomcat自动部署 利用Tomcat自动部署方式是最简单的、最常用的方式。若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\*,只要将一个Web应用的WebContent级的AppName直接扔进%Tomcat_Home%\webapps文件夹下,系统会把该web应用直接部署到Tomcat中。所以这里不再赘述。 第二种方式:利用控制台进行部署 若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\ ...

Docker 使用 tomcat镜像部署web网站无法访问

1.可能是DNS错误造成的,解决方法是在腾讯电脑管家的工具箱中选择“DNS优选”工具,可看到DNS的平均值,平均值越低说明DNS响应越快,选择最小的“启用”即可。 2.离路由器距离太远或穿墙太多,信号强度低,发生极小的波动,会导致瞬时断线重连。 3.路由器设定了IP地址限制或者MAC地址绑定等安全措施,请检查路由器是否设定了IP地址限制或MAC地址绑定。 4.把路由器回复出厂设置,然后重新配置的无线路由器。 5.如果检查以上设置均无问题,那么需要将无线网卡驱动重新安装。 6.如果仍然无效,建议备份 ...

solr教程

相关文章

更多

最近更新

更多