solr环境搭建
solr环境搭建
安装环境
Win10,Tomcat9.0.10
下载相关jar包(这里我给大家简化了一下,直接用我的即可)
solr下载链接:
链接:https://pan.baidu.com/s/1mkGU0LBENVu27lKirM7PVw
提取码:f3f1
solr中文分词器下载链接:
链接:https://pan.baidu.com/s/1hT3e72b-r8tq5AhirCsk4g
提取码:xm46
Tomcat9.0.10下载链接:
链接:https://pan.baidu.com/s/1LaWqINK-ThTEttfNzXXq8g
提取码:p8jc
开始搭建
1.解压出我提供的solr,检查是否有缺漏
2.解压出一个tomcat放在你需要的地方即可(路径不要有中文,层次不要太深)
webapps中的目录结构应该是这样的,可以删掉也可以留着,我习惯把这些都删掉:
3.把解压出来的solr文件夹copy到webapps下:
此时我tomcat->webapps下的结构是这样的:
返回到Tomcat的主页面,把solr-部署资料里的lib拷贝jar包里的jar包复制到tomcat的lib目录下:
4.完成以上步骤后吧solr_home复制出来,放在你需要的地方即可(路径不要有中文,层次不要太深)
然后找到你之前复制到tomcat里的solr,打开找到WEB-INF,到WEB-INF里面找到web.xml
打开,拖到最下面:
把路径改成你刚刚配置的solr_home的路径
5.把分词器的压缩包解压,打开找到里面的jar包,复制一下:
回到tomcat->webapps->Solr->WEB-INF中,找到它原来的ik分词器删掉:
然后把刚刚复制的2012版本的放进来
测试
1、启动tomcat
2、打开浏览器,输入你的ip:+端口/solr。例如:localhost:8080/solr
3、就可以看见Solr的页面了:
注意:
1、这里的例子只是solr的一个简单的hello word,让它跑起来而已,如果你需要正式使用的话还要在tomcat的lib包下加入数据库的驱动包,因为solr的数据也是要从数据库中去取的。
2、这里只是一个单体的一个solr,所以我省去了修改tomcat端口号的步骤