1. 准备安装包(保证tomat能正常启动)
solr5.0
tomcat-7.0.41
JDK6
2 配置部署solr
2.1 启动tomcat
2.2 将solr/server/webapps/solr.war 拷贝到tomcat的webapps下。tomat会自动解压发布。
2.3 停止tomcat,将solr.war删除。webapps下会有solr文件夹。
2.4 在tomcat/webapps/solr下创建solr_home
2.5 修改tomcat/webapps/solr/WEB-INF/web.xml,将 < env-entry > 节点取消注释。
2.6 将solr/server/lib/ext中的所有jar包copy到tomcat/webapps的solr/WEB-INF/lib下
将solr/server/resources下的log4j.properties放到solr/WEB-INF/classes/下,
如果没有classes文件夹则新建一个。
现在启动tomcat,访问http://127.0.0.1:8080/solr你会看到solradmin的界面
3 创建core
3.1 关闭tomcat
3.2 将solr/dist中的solr-dataimporthandler、solr-dataimporthandler-extras的jar包
copy到tomcat/webapps的solr/WEB-INF/lib下
3.3 在tomcat/webapps/solr/solr_home下创建ins文件夹(名称与下图的instanceDir一致)
3.4 在ins文件夹下创建data和conf文件夹
3.5 将solr/example/example-DIH/solr/solr/conf所有文件和文件夹都copy到tomcat/webapps/solr/solr_home/ins/conf下
3.6 启动tomcat,访问solr,创建core
3.7 ADD CORE成功后如下图所示