折纸SEO SEO优化 java web 怎么用solr

java web 怎么用solr

睁开所有 1、将解压包中的solr-4.7.1/dist/solr-4.7.1.war复制到tomcat_di…

java web 怎么用solr

睁开所有

1、将解压包中的solr-4.7.1/dist/solr-4.7.1.war复制到tomcat_dir/webapps/目录,并命名为solr.war。

2、将solr-4.7.1/example/lib/ext/目录下的jar文件复制到tomcat/lib目录下,将solr-4.7.1/example/resources/下的log4j.properties文件复制到tomcat_dir/lib目录下;
切把 solr-4.7.1/example/solr,复制到tomcat_dir/bin下。

3、修改tomcat_dir/conf/server.xml

connectionTimeout=”20000″
redirectPort=”8443″
URIEncoding=”UTF-8″ />

4、确定solr.xml,存放在路径:tomcat/conf/Catalina/localhost/solr.xml,内容:
debug=”0″ crossContext=”true”>

PS:上面的docBase和value路径中不能存在中文字符,否则会泛起404错误。

5、将C:\Tomcat 7.0\webapps下的solr.war包,启动项目解压;然后再添加几个jar包:
solr-4.7.1\dist\solr-dataimporthandler-4.7.1.jar;
solr-4.7.1\dist\solr-dataimporthandler-extras-4.7.1.jar;
还要加载数据库驱动包:mysql-connector-java-3.1.13-bin.jar

6、在C:\Tomcat 7.0\bin\solr\collection1\conf 下的solrconfig.xml增添以下数据库设置:

data-config.xml

7、将tomcat\bin\solr\collection1\conf下增添data-config.xml文件,内容如下:

driver=”com.mysql.jdbc.Driver”
url=”jdbc:mysql://192.168.1.221:3306/tmsdb”
user=”root”
password=”123456″/>

8、增添中文分词器,

什么是实时搜索 solrcloud

ik-analyzer的设置如下:
①现在的中文分词主要有两种
1,基于中科院ICTCLAS的隐式马尔科夫hhmm算法的中文分词器,例如smartcn等。(不支持自界说扩展词库)
2,基于正向迭代最细粒度切分算法(正向最大匹配而且最细分词)例如IK,庖丁等(支持自界说扩展词库)
安装分词前,可以去下载IK的分词包 :
IK-Analyzer-4.7.1-0.0.1-SNAPSHOT.jar

下载完毕后,将此包放进tomcat\solr的\WEB-INF\lib下面:tomcat\webapps\solr\WEB-INF\lib 。
下面需要在solr的schemal.xml进行分词器注册:

最后还得设置一个引用字段就OK了

②它的安装部署十分简朴,将IKAnalyzer2012.jar部署亍项目的lib目录中;IKAnalyzer.cfg.xml不stopword.dic文件放置在class根目录(对于web项目,通常是WEB-I NF/classes目彔,同hibernate、log4j等设置文件相同)下即可 ;然后设置solr4.7中schema.xml设置剖析器:

……

……

新手应该怎样快速学习seo 快速入门

本文来自网络,不代表折纸SEO立场,转载请注明出处:https://www.30th-feb.com/5488

作者: DAR_KING

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

在线咨询: QQ交谈

邮箱: luckiestmjt@163.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部