1.上传 solr 压缩包和 tomcat压缩包,中文分析器到Linux系统中。
2.分别解压solr 和 tomcat 压缩包。
3.新建一个目录作为solr服务的目录。比如 cd 到/usr/local/ 下新建目录solr
4.把上面解压过的tomcat 复制一份到新建的solr目录下。
5.把solr.war包丢到tomcat的webapps下solr.war在 解压过的solr-4.10.3/example/webapps下:
6.启动tomcat,解压这个solr.war包。(tomcat开启可以自动解压其webapps下war包),然后再关闭tomcat。
7.拷贝jar包,把solr-4.10.3/example/lib/ext下所有的jar包拷贝到上面解压的/solr/WEB-INF/lib下:
8.创建solrhome。直接把solr-4.10.3/example下solr文件夹拷贝,(其本身就是一个solrhome)
9.关联solr和solrhome 的关系,需要修改丢到tomcat中的solr项目中的web.xml。
找到如下图部分修改前:
修改为:添加上面的solrhome 路径。esc shift+ : wq 保存。
10.启动tomcat测试。
测试结果,搭建完成。
11.配置搜索的业务域,首先需要把中文分析器( IKAnalyzer)中的jar包拷贝到solr工程下的lib目录:
12.在solr工程下的WEB-INF目录下新建一个classes目录,把中文分析器(IKAnalyzer)中,ext_stopword.dic,IKAnalyzer.cfg.xml,mydict.dic,拷贝到新建的classess目录下。
13.修改schema.xml文件。在solrhome下面
在schema.xml文件的最底部,(shift+g定位到最底部),新添内容前:
新添内容后:esc shift+:wq 保存退出。
14.重启tomcat.测试定义的业务域。
业务域配置完成。
Linux系统下Solr服务单机版的搭建
最新推荐文章于 2022-09-08 12:51:47 发布