Solr(1)-->Tomcat-Solr-IKAnalyzer的搭建

 原材料

solr内置有Jetty服务器,但是不稳定,很容易宕机,于是选择把Solr部署到Tomcat上.


第一部分`在根目录下建立solr文件夹,将三个压缩文件都解压到solr中

第二部分`搭建solr

第三部分`搭建IKAnalyzer 


第一部分`在根目录下建立solr文件夹,将三个压缩文件都解压到solr中

1`解压Tomcat-->tar -zxvf apache-tomcat-7.0.47.tar.gz -C /solr/

2`解压solr-->tar -zxvf solr-4.10.3.tar -C /solr/

3`创建文件夹IKAnalyzer-->mkdir /solr/IKAnalyzer

4`解压IKAnalyzer-->unzip IKAnalyzer2012FF_hf1.zip -d /solr/IKAnalyzer 


  


 1`解压Tomcat-->tar -zxvf apache-tomcat-7.0.47.tar.gz -C /solr/


 2`解压solr-->tar -zxvf solr-4.10.3.tar -C /solr/


3`创建文件夹IKAnalyzer-->mkdir /solr/IKAnalyzer

4`解压IKAnalyzer-->unzip IKAnalyzer2012FF_hf1.zip -d /solr/IKAnalyzer/


解压后的solr文件夹下 --> /solr/


 第二部分`搭建solr

1`复制/solr/solr-4.10.3/example/lib/ext/的jar包到tomcat的lib中 

--> cp /solr/solr-4.10.3/example/lib/ext/* /solr/apache-tomcat-7.0.47/lib/

2`复制/solr/solr-4.10.3/example/webapps/solr.war到tomcat/webapps下

--> cp /solr/solr-4.10.3/example/webapps/solr.war /solr/apache-tomcat-7.0.47/webapps/

3`在/solr/apache-tomcat-7.0.47/webapps/中

-->mkdir solr

-->unzip solr.war -d solr

-->rm -rf solr.war

4`在/solr/solr-4.10.3/example/webapps/solr/WEB-INF/web.xml 中配置solr的家(可持久化数据,存储物理数据的地方)

-->web.xml 第43行--> /solr/solr-4.10.3/example/solr


 1`复制solr的jar包到tomcat的lib中 --> cp /solr/solr-4.10.3/example/lib/ext/* /solr/apache-tomcat-7.0.47/lib/

2`复制solr.war到tomcat/webapps下--> cp /solr/solr-4.10.3/example/webapps/solr.war /solr/apache-tomcat-7.0.47/webapps/

 


 3`在/solr/apache-tomcat-7.0.47/webapps/中

-->mkdir solr

-->unzip solr.war -d solr

-->rm -rf solr.war

 


 4`在/solr/solr-4.10.3/example/webapps/solr/WEB-INF/web.xml 中配置solr的家(可持久化数据,存储物理数据的地方)

-->web.xml 第43行--> /solr/solr-4.10.3/example/solr

-->也可以将/solr/solr-4.10.3/example/solr里的solr文件夹整体复制到其他地方,并将复制后的路径配置到这里


 测试: 

任意目录下

-->sh /solr/apache-tomcat-7.0.47/bin/start.sh

或/solr/apache-tomcat-7.0.47/bin目录下

-->sh start.sh

客户端输入网址

-->193.168.200.128:8080/solr 



 第三部分`搭建IKAnalyzer 

1`复制jar包到 solr/WEB-INF/lib下

2`复制IKAnalyzer.cfg.xml和stopword.dic到solr/WEB-INF/classes下


1`复制jar包到 solr/WEB-INF/lib下

2`复制IKAnalyzer.cfg.xml和stopword.dic到solr/WEB-INF/classes下



原文地址:https://www.cnblogs.com/vmkash/p/5556195.html