标签:webapps 单机 XML core analysis exe str config lang
部署配置单机版solr
1.把solr-7.2.0/server/solr-webapp里面的webapp拷贝到tomcat 的webapps下,重命名为solr
2.拷贝solr-7.2.1\server\lib\ext 下的jar包以及lib目录下gmetric4j-1.0.7.jar,以metrics开头的jar包拷贝到 tomcat\webapps\solr 项目的WEB-INF\lib下
3.拷贝solr-7.2.0\server 下的solr文件夹到其它非中文目录下,重命名为solrhome,我是建立到了/data/soft下
4.修改/data/soft/tomcat/webapps/solr/WEB-INF\web.xml, 找到如下代码,蓝色部分的,/put/your/solr/home/here 改为你自己的solrhome的路径,我的是/data/soft/solrhome路径。
vim /data/soft/tomcat/webapps/solr/WEB-INF/web.xml,将注释去掉,并将solrhome的目录位置写进去:
如下图:
5..拷贝solr7.2.1\server\resources下的log4j.properties到/data/soft/tomcat/webapps/solr/WEB-INF\classes,如果WEB-INF下没有classes文件那么就创建一个classes文件夹
6.启动tomcat,访问需要完整路径,我的是http://192.168.241.131:8080/solr/index.html#/
看下日志,如果日志有下面这个样式就成功了。
在本机上curl一下,发现403,那么估计页面也是这样,如下图。
7.注意:如果出现上图403错误,编辑web.xml照片截图中位置,找到如下代码,将其注释即可。
加上注释如下图:
再次刷新浏览器,会出现下图的页面。
2.报错,提示缺少配置文件:Error CREATEing SolrCore ‘new_core‘: Unable to create core [new_core] Caused by: Can‘t find resource ‘solrconfig.xml‘ in classpath or ‘/data/soft/solrhome/new_core‘
解决方法:拷贝server/solr/configsets/_default/下的conf文件夹到solrhome/new_core文件夹下
3.点击Add Core,此时会显示添加成功。
4、配置中文分析器
2.拷贝lucene-libs文件夹里的中文分析器的jar包
如下图:
4.自定义搜索业务域
如下图:
5.重启tomcat,就能发现自定义域已经出现
6.测试分词效果
转载自https://blog.51cto.com/12889016/2103167
标签:webapps 单机 XML core analysis exe str config lang
原文地址:https://www.cnblogs.com/Transkai/p/11018775.html