//增加分析器
[root@localhost ~]# cd IK\ Analyzer\ 2012FF_hf1/
[root@localhost IK Analyzer 2012FF_hf1]# ll
总用量 2004
drwxr-xr-x. 5 root root 4096 12月 11 14:46 doc
-rw-r--r--. 1 root root 168 5月 31 2015 ext_stopword.dic
-rw-r--r--. 1 root root 1165908 10月 26 2012 IKAnalyzer2012FF_u1.jar
-rw-r--r--. 1 root root 419 11月 26 2013 IKAnalyzer.cfg.xml
-rw-r--r--. 1 root root 841268 10月 24 2012 IKAnalyzer中文分词器V2012_FF使用手册.pdf
-rw-r--r--. 1 root root 17778 1月 17 2012 LICENSE.txt
-rw-r--r--. 1 root root 34 2月 20 2016 mydict.dic
-rw-r--r--. 1 root root 278 1月 19 2012 NOTICE.txt
[root@localhost IK Analyzer 2012FF_hf1]# cp IKAnalyzer2012FF_u1.jar /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/
[root@localhost IK Analyzer 2012FF_hf1]#
[root@localhost IK Analyzer 2012FF_hf1]# ll /usr/local/solr/tomcat/webapps/solr/WEB-INF/
总用量 16
drwxr-xr-x. 2 root root 4096 12月 11 14:49 lib
-rw-r--r--. 1 root root 1210 12月 1 2014 weblogic.xml
-rw-r--r--. 1 root root 7044 12月 11 14:19 web.xml
[root@localhost IK Analyzer 2012FF_hf1]#
[root@localhost IK Analyzer 2012FF_hf1]# mkdir /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes
[root@localhost IK Analyzer 2012FF_hf1]# ll /usr/local/solr/tomcat/webapps/solr/WEB-INF/
总用量 16
drwxr-xr-x. 2 root root 6 12月 11 14:51 classes
drwxr-xr-x. 2 root root 4096 12月 11 14:49 lib
-rw-r--r--. 1 root root 1210 12月 1 2014 weblogic.xml
-rw-r--r--. 1 root root 7044 12月 11 14:19 web.xml
[root@localhost IK Analyzer 2012FF_hf1]#
[root@localhost IK Analyzer 2012FF_hf1]# cp ext_stopword.dic IKAnalyzer.cfg.xml mydict.dic /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes/
[root@localhost IK Analyzer 2012FF_hf1]# ll /usr/local/solr/tomcat/webapps/solr/WEB-INF/classes/
总用量 12
-rw-r--r--. 1 root root 168 12月 11 14:53 ext_stopword.dic
-rw-r--r--. 1 root root 419 12月 11 14:53 IKAnalyzer.cfg.xml
-rw-r--r--. 1 root root 34 12月 11 14:53 mydict.dic
[root@localhost IK Analyzer 2012FF_hf1]# cd
[root@localhost ~]# cd /usr/local/solr/solrhom/
[root@localhost solrhom]# ll
总用量 12
drwxr-xr-x. 2 root root 6 12月 11 14:14 bin
drwxr-xr-x. 4 root root 71 12月 11 14:20 collection1
-rw-r--r--. 1 root root 2473 12月 11 14:14 README.txt
-rw-r--r--. 1 root root 1715 12月 11 14:14 solr.xml
-rw-r--r--. 1 root root 501 12月 11 14:14 zoo.cfg
[root@localhost solrhom]# cd collection1/
[root@localhost collection1]# ll
总用量 12
drwxr-xr-x. 6 root root 4096 12月 11 14:14 conf
-rw-r--r--. 1 root root 16 12月 11 14:14 core.properties
drwxr-xr-x. 4 root root 31 12月 11 14:20 data
-rw-r--r--. 1 root root 2146 12月 11 14:14 README.txt
[root@localhost collection1]# cd conf/
[root@localhost conf]# ll
总用量 284
-rw-r--r--. 1 root root 1068 12月 11 14:14 admin-extra.html
-rw-r--r--. 1 root root 928 12月 11 14:14 admin-extra.menu-bottom.html
-rw-r--r--. 1 root root 926 12月 11 14:14 admin-extra.menu-top.html
drwxr-xr-x. 3 root root 21 12月 11 14:14 clustering
-rw-r--r--. 1 root root 3974 12月 11 14:14 currency.xml
-rw-r--r--. 1 root root 1348 12月 11 14:14 elevate.xml
drwxr-xr-x. 2 root root 4096 12月 11 14:14 lang
-rw-r--r--. 1 root root 78514 12月 11 14:14 mapping-FoldToASCII.txt
-rw-r--r--. 1 root root 2868 12月 11 14:14 mapping-ISOLatin1Accent.txt
-rw-r--r--. 1 root root 873 12月 11 14:14 protwords.txt
-rw-r--r--. 1 root root 33 12月 11 14:14 _rest_managed.json
-rw-r--r--. 1 root root 450 12月 11 14:14 _schema_analysis_stopwords_english.json
-rw-r--r--. 1 root root 172 12月 11 14:14 _schema_analysis_synonyms_english.json
-rw-r--r--. 1 root root 60689 12月 11 14:14 schema.xml
-rw-r--r--. 1 root root 921 12月 11 14:14 scripts.conf
-rw-r--r--. 1 root root 74827 12月 11 14:14 solrconfig.xml
-rw-r--r--. 1 root root 13 12月 11 14:14 spellings.txt
-rw-r--r--. 1 root root 781 12月 11 14:14 stopwords.txt
-rw-r--r--. 1 root root 1119 12月 11 14:14 synonyms.txt
-rw-r--r--. 1 root root 1416 12月 11 14:14 update-script.js
drwxr-xr-x. 2 root root 4096 12月 11 14:14 velocity
drwxr-xr-x. 2 root root 109 12月 11 14:14 xslt
[root@localhost conf]# pwd
/usr/local/solr/solrhom/collection1/conf
[root@localhost conf]#
[root@localhost conf]# vi schema.xml
//定义field
//在文件最后面</schema>前面增加
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
定义业务域
1、商品Id
2、商品标题
3、商品卖点
4、商品价格
5、商品图片
6、分类名称
//在field后面</schema>前面增加
<field name="item_title" type="text_ik" indexed="true" stored="true"/>
<field name="item_sell_point" type="text_ik" indexed="true" stored="true"/>
<field name="item_price" type="long" indexed="true" stored="true"/>
<field name="item_image" type="string" indexed="false" stored="true" />
<field name="item_category_name" type="string" indexed="true" stored="true" />
<field name="item_keywords" type="text_ik" indexed="true" stored="false" multiValued="true"/>
<copyField source="item_title" dest="item_keywords"/>
<copyField source="item_sell_point" dest="item_keywords"/>
<copyField source="item_category_name" dest="item_keywords"/>
//增加完成后保存
重启tomcat开始生效
[root@localhost tomcat]# pwd
/usr/local/solr/tomcat
[root@localhost tomcat]# bin/shutdown.sh
Using CATALINA_BASE: /usr/local/solr/tomcat
Using CATALINA_HOME: /usr/local/solr/tomcat
Using CATALINA_TMPDIR: /usr/local/solr/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/solr/tomcat/bin/bootstrap.jar:/usr/local/solr/tomcat/bin/tomcat-juli.jar
[root@localhost tomcat]# bin/startup.sh
Using CATALINA_BASE: /usr/local/solr/tomcat
Using CATALINA_HOME: /usr/local/solr/tomcat
Using CATALINA_TMPDIR: /usr/local/solr/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/solr/tomcat/bin/bootstrap.jar:/usr/local/solr/tomcat/bin/tomcat-juli.jar
[root@localhost tomcat]#