Windows7安装Solr+Tomcat的方法

作者&投稿:仰复 (若有异议请与网页底部的电邮联系)
~

具体内容如下:


步骤一:


解压solr-4.9.0到任意文件夹,我解压到D:/Installed Applications/solr-4.9.0/solr-4.9.0目录下。


步骤二:


将solr-4.9.0/dist/ solr-4.9.0.war复制到Tomcat webapp/目录下,最好重命名为solr.war。


步骤三:


启动Tomcat,会报错,这步只是为了将solr-4.9.0.war解压,所以手动解压放在webapp目录下面也是可行的。


步骤四:


方法一:


打开webapps/solr/WEB-INF/web.xml


找到:


这里是需要配置solr/home,只需要修改/put/your/solr/home/here


这个目录可以自定义,建议就用步骤一解压的目录,这里需要非常注意:在Solr官网的Tutorial里面有如下一段话:


How Solr Works with Tomcat


The two basic steps for running Solr in any Web application container are as follows:


Make the Solr classes available to the container. In many cases, the Solr Web application archive (WAR) file can be placed into a special directory of the application container. In the case of Tomcat, you need to place the Solr WAR file in Tomcat's webapps directory. If you installed Tomcat with Solr, take a look in tomcat/webapps:you'll see the solr.war file is already there.


Point Solr to the Solr home directory that contains conf/solrconfig.xml and conf/schema.xml. There are a few ways to get this done. One of the best is to define the solr.solr.home Java system property. With Tomcat, the best way to do this is via a shell environment variable, JAVA_OPTS. Tomcat puts the value of this variable on the command line upon startup


从这里可以看出,指向的目录需要包含conf/solrconfig.xml和conf/schema.xml这两个文件,也就意味着在所指向的目录中需要有conf子目录,我就是因为官网的这段解释,搞了半天没有成功,其实是我理解错了,我认为在solr.solr.home目录下必须要有子目录conf,conf里面包含solrconfig.xml和schema.xml。但是其实conf目录是放在collection1目录下面的,collection是solr的一个Instance实例,solr中可以配置多个collection,可以有独立的配置文件。


我这边web.xml的配置为:


solr/homeD:/Installed Applications/solr-4.9.0/solr-4.9.0/examplejava.lang.String


特别需要注意配置里面使用的是反斜杠"/",而不是windows下默认的"/"。


这里我是直接指向example文件夹。


方法二(个人推荐):


在$TOMCAT_HOME/conf/Catalina/localhost目录下新建solr.xml文件,内容为:


这边需要注意,override需要设置为false,否则每次启动tomcat都会重新解压war文件覆盖掉之前的配置,或者手动解压后,把context path直接指向文件夹


步骤五:


将solr-4.9.0/example/solr目录下的collection1目录整体copy到solr-4.9.0/example目录下。读者可以自己自定义路径,web.xml中定义的,这个指向的目录包含collection1目录就好了。


步骤六:


将D:/Installed Applications/solr-4.9.0/solr-4.9.0/example/lib/ext目录下的jar包copy到apache-tomcat-8.0.9/lib目录下,也可以copy到webapps/solr/WEB-INF/lib下,读者可以自行选择(全局和局部的问题而已)。(如果启动还是报错,可以根据提示在solr-4.9.0/dist中找相应的jar包)。


步骤七:


打开Tomcat conf目录下的server.xml,找到下面一段代码添加URIEncoding="UTF-8",添加中文支持。


connectionTimeout="20000"


redirectPort="8443"


URIEncoding="UTF-8" /


步骤八:


启动Tomcat,打开浏览器输入:http://localhost:8080/solr/admin/,看到启动画面就说明安装成功。





   总结


由上面的安装步骤可以看出来,其中步骤四是最核心的一步,这里面需要了解Solr的运行原理:Solr是类似于Http接口的一种服务,它需要在Web容器(这里是Tomcat)中部署,运行后,应用程序用Http请求的方式和Solr交互,包括添加索引、查询等等。所以我们需要在Web容器中部署Solr,并且在Tomcat配置中指明Solr配置的目录。


在Linux下的安装方法跟Windows下没有大的区别。




...xp和启动xindows xp安装程序,怎么把启动xindows xp安装程序去掉_百 ...
下载NTBootfix这个工具运行修复一下就好了。或者用魔方将多余的系统菜单删除也行。

win7下装XP后XP无法启动
安装系统有个默认的顺序,先安windowsXP ,再安其他系统。不过,你安了别的系统,再安indowsXP的话把原系统覆盖,要用Grub来重新引导下就能用双系统了。关于Grub的知识给你介绍点吧!grub 是一个多重启动管理器。grub是GRand Unified Bootloader的缩写,它可以在多个操作系统共存时选择引导哪个系统。它...

惠普p14-b023tx开机按f10后如何更改硬盘工作模式,我将硬盘更换为ssd了...
(4)选择【Intel(R) 7 Series Chipset Family SATA AHCI Controller】驱动,“下一步”后即可加载sata驱动;(4)加载后回到回到安装界面,后面的安装步骤与正常安装操作系统的过程完全一致。注:1、win7安装过程indows7的安装过程,您可以参考一下微软官方文档资料:http:\/\/support.microsoft.com\/kb\/...

w indows无法启动system32\\drivers\\isapnp.sys怎么修复
7. 在文件成功展开后,键入 exit,然后按 Enter 退出故障恢复控制台。8. 重新启动计算机。Windows 2000 要在 Windows 2000 中替换 Isapnp.sys 文件,请按照下列步骤操作:1. 从 Windows 2000 CD-ROM 启动计算机。2. 在“欢迎使用安装程序”屏幕上,按 R 修复安装,然后按 C 启动故障恢...

Director(套用软体)详细资料大全
A:无论此时计算机是否有打开的程式或视窗,使用下面的lingo语句可直接关机:(仅限于projector) open ‘‘c:\\\\windows\\\\rundll.exeuser.exe,exiindows‘‘ 若要重新启动计算机,改为 ‘‘c:\\\\windows\\\\rundll.exeuser.exe ,exiindowsexec‘‘ 当然在实际的projector中不能直接用‘‘c:\\\\windows‘‘,而要用file...

windows10会员电脑丢失后怎么使用原来正版w indows10系统
需要先安装WIN10正式版。并且永久激活。然后在更新设置中进行操作:点击开始——设置——更新和安全——高级选项——点击“获取Insider Preview版本...”下方的“开始”。然后按提示进行操作,会让你注册为会员(如果你已经是会员,会让你以会员身份登录,确认以会员身份登录后,下面的步骤就不用了),注...

i5-7500可以安装win2008吗
可以_indows Server 2008是微软下一个服务器操作系统的名称,所以最新第八代i5是不支持这系统的,就Win7系统用第八代平台也需要注入USB驱动才行,

怎样把电脑重新分割槽,因为c盘太小?
c盘太小想重新分割槽怎么办? 尊敬的使用者,您好! 可以使用WIN7安装光碟重新分割槽,但重新分割槽会丢失所有资料,请您备份好资料后使用WINDOWS 7安装光碟进行分割槽,按提示操作到选择安装分割槽那步时选高阶驱动器选项,然后就可以删除原来的分割槽并重新分割槽了。 祝您生活愉快,谢谢!

坐等,vti电脑死机是什么原因怎么办呀?
◆情况7:indows95、98系统需要把硬盘一部分作为虚拟内存,硬盘剩余空间太小,也会导致死机。 ◆情况8:病毒导致死机。 ◆情况9:软件的Bug导致死机。 ◆情况10:运行软件互相冲突,如16位与32位软件同时运行可能造成死机。 ◆情况11:网上时,黑客侵入。 ◆情况12:系统System等子目录中链文件.Dll丢失,造成Windows系统瘫痪...

电脑休眠后没声音,必须重启才能用…… 怎么办啊?
如果有,可重新进行驱动的安装。 2、右键”我的电脑“--管理---服务和应用程式---服务,在右侧的专案中,找到”indows Audio“Windows Audio Endpoint Builder”两个 选项,重新关闭再启动。win7休眠后开启电脑没声音,重启后才可以,怎么解决? 电脑的睡眠模式可以很好的为电脑节能,也能很好的延长...

集贤县17668869345: Windows7如何安装Solr+Tomcat? -
钊竿力复: Tomcat下Solr安装配置 由于Solr基于java开发,因此Solr在windows及Linux都能较好部署使用,但由于Solr提供了一些用于测试及管理、维护较为方便的shell脚本,因此在生产部署时候建议安装在Linux上,测试时候可以在windows使用. Solr是...

集贤县17668869345: 纯DOS下如何安装WIN7系统 -
钊竿力复: DOS下安装win7系统 1、用虚拟光驱(dream tools或者其它)加载Windows7镜像文件(*.iso),把里面的文件全部复制到硬盘,比如:D:\Win7;不是镜像的朋友可以省略第一步~!2、把Win7目录里的“bootmgr”文件和“boot”文件夹都复...

集贤县17668869345: 戴尔笔记本 u盘装win7系统 windows failed to start -
钊竿力复: 你的安装方法不对,UEFI+GPT模式是不可以传统方法安装win7 必须对电脑设置修改. 预装win8的电脑,改成win7,有两种方法.1、Uefi启动模式,安装win7,这个估计如果不是很懂,是不知道怎么做的. 2、传统MBR+bios方法. 简单描述如下:你是dell的笔记本,首先.开机F2进入bios设置. boot选项卡中,将Secure Boot 改成Disabled. 保存后,进入U盘PE. 用DG分区工具,将GUID分区表改成传统的MBR模式.(注:Diskgenius专业版才可以无损转换) 之后,安装系统操作,和以前一样了.

集贤县17668869345: Windows7操作系统下载ISO镜像文件后应该怎样装? -
钊竿力复: 如果下载的是windows7旗舰版的ISO镜像文件,安装如下,采用虚拟光盘镜像安装.首先下载后不需要解压,然后用UltraISO刻录映像到U盘,然后在BIOS里找到USB-HDD+然后启动U盘安装Windows7,安装时间不到二十分钟.安装完毕自动激活

集贤县17668869345: 如何给Windows7 安装Vmware Tools -
钊竿力复: 启动虚拟系统以后,在VMware Workstation的菜单栏找到 “虚拟机”---“设置”---“CD-ROM” ---“使用ISO镜像” ---“浏览” 定位到VMware Workstation的安装目录中windows.iso文件,然后进入虚拟系统,打开“我的电脑”---“光驱”---找到“setup.exe”文件执行安装即可.希望对你有帮助

集贤县17668869345: WIN7系统怎么安装Solid EdgeV20
钊竿力复: 你在安装到最后一直出现删除备份文件的时候ctrl+alt+del 打开windows任务管理器.在安装最后会出现一个进程printerinstaller(显示所有用户进程),只要将其结束掉,安装便完成了!

集贤县17668869345: win7 可以安装SOLID EDGE ST2 32BIT吗?
钊竿力复: 必须可以,在Solid Edge ST3没有发布前我就是win7+ST2,当然你的win7得是32bit的!我想一般个人用户没人用64bit的win7吧,呵呵!

集贤县17668869345: 如何在Win7安装U盘中加入USB3.0驱动的支持 -
钊竿力复: 方法/步骤1、使用ISO TO USB或者软碟通(UltraISO)制作Windows7原版安装盘(不要使用Ghost镜像制作,否则后续有可能会有报错).2、从Gigabyte的官方网站上下载“Windows USB Installation Tool”工具.3、解压之下载的压缩包,在...

集贤县17668869345: WIN7系统家庭版安装:ANSYS12.0时,出现:必须使用控制面板中的打开或关闭windows功能安装或配置,如图 -
钊竿力复: ect to any license serber. The server is down or is not responsive. ANSYSLI_SERVERS:2325@jianpengli FLEXLm Servers:1055@jianpengli 这明显是许可证(License)的问题!应该是许可证服务器没能正常运行!你可以 开始-所有程序-...

集贤县17668869345: windows7旗舰版第二次装系统出现A disk read error occurred Pr -
钊竿力复: 用U盘装XP/WIN7/WIN8系统,分为以下4个步骤:1.制作U盘启动盘.这里推荐老毛桃U盘启动盘制作工具,在网上一搜便是.2.U盘启动盘做好了,我们还需要一个GHOST文件,可以从网上下载一个ghost版的XP/WIN7/WIN8系统,或你自己用...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网