基础准备 将tomcat和solr压缩包解压到solr文件夹下 配置tomcat的端口号(conf下的server.xml) 启动tomcat 测试tomcat是否可以正常使用 开始配置solr
基础准备
把solr-6.5.1server 下的solr-WEBapp/webapp 文件夹拷贝到Tomcat 的webapps下,并重命名为solr
拷贝solr-6.5.1serverlibext 下的jar包到 tomcatwebapps 下solr 项目的WEB-INFlib下
拷贝solr-6.5.1dist 下solr-dataimporthandler jar 包,solr-dataimporthandler-extras-6.5.1.jar 包 到 tomcatwebapps 下solr 项目的WEB-INFlib下
拷贝solr-6.5.1serverlib 下所有metrics开头的jar包
拷贝solr-6.5.1server 下的solr文件夹到 tomcat 的webapps下 ,重命名为solrhome或者是其他名字
打开web.Xml
修改前:
修改后:
找到以下代码并注释,解决权限问题
拷贝solr-6.1.0serveresources下的log4j.properties到tomcatwebappssolrWEB-INFclasses,如果WEB-INF下没有classes文件那么就创建一个classes文件夹。
在solrhome下面创建eshop_core文件夹,在eshop_core文件夹下创建data和conf文件夹
将solr-6.5.1exampleexample-DIHsolrsolrsolrconf所有文件和文件夹都copy到solrhomeeshop_coreconf下
启动tomcat,访问solr,创建core,新增core即可完成
可以在“core selector”这里查询和编辑你的solr相关信息
在schema.Xml或者managed-schema文件中配置中文分词器和拼音分析
cd /home/xrxx/solr/tomcat-8.5.15-2/webapps/solrhome/eshop_core/conf
vi managed-schema
IK的
复制solr-6.5.1/contrib/analysis-extras/lucene-libs/lucene-analyzers-smartcn-6.5.0.jar到apache-tomcat-8.5.15-2/webapps/solr/WEB-INF/lib/目录下
将最新的支持solr6.5 IKAnalyzer文件夹下的IKAnalyzer.cfg.xml , ext.dic和stopWord.dic 三个文件 复制到/webapps/solr/WEB-INF/classes 目录下,并修改IKAnalyzer.cfg.xml
修改内容如下:
复制solr-analyzer-ik-5.1.0.jar ik-analyzer-solr5-5.x.jar到/webapps/solr/WEB-INF/lib/目录下。
将pinyin4j-2.5.0.jar、pinyinAnalyzer.jar这两个jar包复制到/down/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/目录下
再次访问
--结束END--
本文标题: linux版solr-6.5.1配置
本文链接: https://lsjlt.com/news/1751.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0