tomcat下,启动solr web应用(webapp)
目前solr还不具备被访问的能力,继续完善
(3)定位到目录:D:\solr-7.2.1\server\lib
圈出来的,不带"J**"开头的所有jar包,包括ext文件夹里面的jar包,全部copy到
目录:C:\tomcat-8\webapps\solr\WEB-INF\lib 下
(4)定位目录:C:\tomcat-8\webapps\solr\WEB-INF
(5)定位目录:D:\solr-7.2.1\server\resources
拷贝log4j.properties日志属性配置文件 ----->C:\tomcat-8\webapps\solr\WEB-INF\classes 文件夹下
(6)tomcat非solr默认的Jetty容器,因此我们需要针对solr的web.xml的下面一段注释进行home的创建
A. 定位目录:C:\tomcat-8\webapps\solr\WEB-INF
默认是注释的,我简单翻译下(哈哈):如果你想用其他的容器来运行你自己的Solr Home,请将下面的env-entry(环境入口)改为你自己的solr配置(属性)
先放开注释,添加一个solr_home再说,待会,我们在配置实际的solr_home目录
将web.xml中的以下内容注释了,否则待会访问solr的index.html的时候,会出现403错误
如果不注释掉,启动tomcat后(前提是创建了solr_home文件夹),访问.../index.html出现如下错误页面
(7)创建solr_home目录
定位到目录:D:\solr-7.2.1\server\solr
configsets:solrcore的配置文件的模板目录
(8)定位目录:D:\solr-7.2.1
将文件夹下的这两个圈出来的文件夹
拷贝至目录:D:\solr_home下
(9)创建logs文件夹和core文件夹
(10)定位到目录:D:\solr_home\configsets\_default
A.
B.
(11)至此,solr_home配置完毕,走一波tomcat试试
ok,启动正常,浏览器输入地址:http://localhost:8080/solr/index.html
(12)切换到Core Admin选项卡,基于我们solr_home文件夹下的newcore文件夹,手动创建一个core
A.
B.
C.
下面重要的一点将下面两个目录copy过来放到solrhome
最后修改 solrconfig.xml中的默认路径配置。