Solr
--将solr发布到Tomcat服务器上,
步骤如下:
-
下载solr-4.10.3.zip包解压,其目录如下
-
将solr-4.10.3\example\webapps目录下solr.war copy到Tomcat的webapps目录下,启动tomcat,(双击tomcat的bin目录下的startup.bat文件),tomcat自动将其解压;或者可以手动更改solr.war的扩展名为solr.zip,手动解压,将解压的solr文件夹copy到tomcat的webapps目录下
3.接下来创建自己的solrHome,在任意磁盘下创建一个solr_net目录,并在solr_net目录下创建solrHome目录,并将solr-4.10.3\example\sorl下的所有文件copy 到solrHome下
`4. 打开solr_net\solrHome\collection1\conf下的sorlconfig.xml文件,将<lib>路径改为向上退两级,并将solr-4.10.3下的contrib和dist目录copy到solr_net目录下,(一个solrHome可以有多个solrcore,而每个collection就是一个solrcore,如果需要多个solrcore,则可以将collection文件夹多次复制到solrHome目录下,并重命名,打开collection目录下的文件core.properties,必须重新起名,这个名字很重要,多个solrcore的名字不能重复,否则在访问solr服务时会报错)
`5. 打开tomcat下solr工程的web.xml,手动添加以下配置,
solr/home 配置你的solrHome所在的绝对路径(例如:E:/solr/solrHome) java.lang.String
`6. 在tomcat下solr工程的WEB-INF下创建classes目录,并将solr-4.10.3\solr-4.10.3\example\resources的log4j.properties文件 copy到该目录下.
将\solr-4.10.3\example\lib\ext目录下的所有文件copy到solr工程的WEB-INF/bin目录下;
启动tomcat服务器,网址, 进入solr服务页面