Ubuntu16.04配置solr5.0+IKanalyzer
来源:互联网 发布:逗猫软件 编辑:程序博客网 时间:2024/06/06 13:24
弄这个东西真的头痛,首先说下版本的问题,solr5.x要求tomcat 1.7,solr6.x要求tomcat 1.8,至于solr4.x我觉得太老了就没用!
接下来一步一步演示配置过程!
前提:你得先装好jdk和tomcat至于tomcat和jdk怎么装我的博客里面也有,很简单!
一丶下载:
solr5.0下载:solr5.0下载
IKanalyzer文件:Ikanalyzer文件下载
二丶配置
将下载好的solr-5.0.0.tgz文件解压,解压好后一步一步按照下面的步骤
首先得说明这是我tomcat目录的信息 /opt/apache-tomcat-7.0.76 ,接着是我解压后solr5.0的目录信息 /home/zeng0933/Documents/linux/solr-5.0.0
1.到tomcat目录下新建一个文件:solrhome
mkdir solrhome2.将/solr-5.0.0/server/webapps/solr.war文件复制到tomcat的webapps目录下
然后打开tomcat,让tomcat帮你解压这个war包
3.解压后,tomcat中的webapps中会有一个solr文件夹
到/solr-5.0.0/server/lib/ext下所有的jar包复制到tomcat中的WEB-INF/lib目录下
4.solrhome文件夹配置
到/solr-5.0.0/server/solr下复制所有文件到,solrhome文件夹下(在solrhome文件夹下新建一个new_core的文件夹,待会有用)
5.改solr的web.xml文件
配置solrhome的路径如下所示
<env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>/opt/apache-tomcat-7.0.76/solrhome</env-entry-value> <env-entry-type>java.lang.String</env-entry-type></env-entry>
注:把注解打开。
6.最后一步
/opt/apache-tomcat-7.0.76/solrhome/configsets/basic_configs/conf, 将conf文件夹复制到new_core文件夹下
7.打开tomcat输入下面的地址 http://localhost:8080/solr/admin.html
这时候你应该就能进入到solr的主页面了,点击coreadmin添加一个core名字就叫new_core然后就行了。
8.配置Ikanalyzer分词器,到new_core文件夹下找到schame.xml 加入如下的配置
<field name="text_ik" type="text_ik" indexed="true" stored="true" multiValued="false" /><fieldType name="text_ik" class="solr.TextField"> <analyzer type="index" useSmart="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/> <analyzer type="query" useSmart="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/></fieldType>
别气馁!坚持!
- Ubuntu16.04配置solr5.0+IKanalyzer
- solr5.5配置IKAnalyzer分词器
- solr5.0高亮配置
- solr5.3+tomcat-7.0.65+IKAnalyzer分词
- Solr5.0配置中文分词包
- Solr5.0配置中文分词包
- solr 6.6.0 配置IKAnalyzer分词
- ubuntu16.04+caffe+GPU Ubuntu16.04+CUDA8.0+caffe配置
- solr5.1.0 部署配置
- Solr5.1.0基础配置
- Solr5.4安装配置
- Solr5.2的配置
- solr5.4 core配置
- solr5.1.0 部署配置
- solr5.3.1配置相关
- solr5 配置增量更新
- lucene配置IKanalyzer词典
- solr 4.9配置IKAnalyzer
- 基于空间金字塔池化的卷积神经网络物体检测
- SparseArray详解
- c++第四次作业-数组判断
- Ubuntu14.04下安装sqli-labs
- sfm所需要的配置
- Ubuntu16.04配置solr5.0+IKanalyzer
- 第十次c++实验 函数的使用
- c++ vector向量
- 一段代码
- 167. Two Sum II
- openssl 资料
- 教你用Netstat-实践案例
- Largest Submatrix of All 1’s----单调栈
- 实现banner模块