Solr安装配置

来源:互联网 发布:国家大力发展人工智能 编辑:程序博客网 时间:2024/06/09 23:56

Solr安装配置(window为例,linux类似)

1.1包说明

这里写图片描述

1.2环境搭建

1)环境:

Jdk1.8Solr6.6.2Tomcat8.5.24

2)安装:

A.创建SolrHome文件夹,作为Solr运行的主目录:这里是D:\Devtools\SolrHome
这里写图片描述

B.把解压后的solr-6.6.2\server\solr下的所有东西拷贝到SolrHome下
这里写图片描述

C.在SolrHome下创建mycore目录,且在mycore目录下创建data目录,用来存放日志文件和索引
这里写图片描述

D.将SolrHome\configsets\basic_configs下的conf文件夹及其文件拷贝到SolrHome\core目录下
这里写图片描述

E.在D:\Devtools\SolrHome\mycore\conf\solrconfig.xml配置文件中配置dataDir
这里写图片描述

F.在Tomcat的webapps目录下创建solr文件夹,并将solr-6.6.2\server\solr-webapp\webapp下的全部内容复制到新建的solr目录下
这里写图片描述

G.将solr-6.6.2\server\lib\ext目录下的所有jar包拷贝到D:\Devtools\tomcat8.5.24\webapps\solr\WEB-INF\lib下;
这里写图片描述

H.在tomcat8.5.24\conf\server.xml文件中修改Tomcat的url字符集为UTF-8,

I.将tomcat8.5.24\webapps\solr\WEB-INF\web.xml中的如下注释打开,配置SolrHome路径为:D:\Devtools\SolrHome
这里写图片描述

J.在tomcat8.5.24\webapps\solr\WEB-INF下创建classes文件夹,并将solr-6.6.2\example\resources目录下的log4j.properties文件拷贝到classes目录下
这里写图片描述

K.启动Tomcat
这里写图片描述

如上图所示:发现有严重错误,打开Tomcat的日志文件localhost.2017-12-04.log,发现缺少jar包:
这里写图片描述

【解决方案:】
将solr-6.6.2\server\lib下的metrics-*.jar引入到Tomcat 7.0\webapps\solr\WEB-INF\lib目录下:
这里写图片描述

L.重启Tomcat,在浏览器中输入http://localhost:8080/solr/index.html(此处在solr6.x必须加index.html,否则404),报403错误,说明没有权限访问,此时要将D:\Devtools\tomcat8.5.24\webapps\solr\WEB-INF下的web.xml文件中的如下代码注释掉:
这里写图片描述

M.再次重启Tomcat,在浏览器中输入http://localhost:8080/solr/index.html,如果出现如下界面,说明环境搭建成功。
这里写图片描述

原创粉丝点击