在linux下安装solr

1上传 solr-4.10.3.tgz.tgz, IKAnalyzer 相关内容

 

2 解压solr-4.10.3.tgz.tgz 

 

3 将解压的文件夹 拷贝到 /usr/local/

 

4 将solr文件中的中  solr-4.10.3/example/webapps/solr.war 拷贝到 /usr/local/apache-tomcat-7.0.57/webapps/

5 启动tomcat  等待启动完成 (war包已经解压完成)

 

(启动tomcat)

(解压后查看)

 

6 停止tomcat ,删除 webapps下的solr.war

(停止tomcat)

(删除)

删除后

 

7  打解压出的solr文件夹中/example/lib/ext, 将其中所有的jar文件拷贝到 /usr/local/apache-tomcat-7.0.57/webapps/solr/WEB-INF/lib文件中

   Cp *.jar / usr/local/apache-tomcat-7.0.57/webapps/solr/WEB-INF/lib

 

8 将解压出来的solr文件夹中 example/solr目录拷贝到/usr/local/solrhome

(拷贝)

(查看solorhome文件)

 

 

9编辑 usr/local/apache-tomcat-7.0.57/webapps/solr/WEB-INF/web.xml

 

修改配置

其中的env-entry-value 要配置自己刚刚复制出来的solrhome。

 

10 启动tomcat   在浏览器中访问 http://ip:8080/solr

 

11,配置Ik分词器,将资源放入/opt根目录下

12 将IKAnalyzer2012FF_u1.jar 拷贝到/ usr/local/apache-tomcat-7.0.57/webapps/solr/WEB-INF/lib

 

13 在 / usr/local/apache-tomcat-7.0.57/webapps/solr/WEB-INF创建一个文件夹classes

 

14 将 ext.dic stopword.dic  IKAnalyzer.cfg.xml  拷贝到刚刚创建的目录中/ usr/local/apache-tomcat-7.0.57/webapps/solr/WEB-INF/classes

 

可以在/usr/local/apache-tomcat-7.0.57/webapps/solr/WEB-INF/classes  下修改相关配置文件

 

 

 

15 打开 usr/solrhome/conf/collection1/conf/schema.xml

         添加如下配置:

         <fieldType name="text_ik" class="solr.TextField">

           <analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>

         </fieldType>

 

         <field name="geekname" type="text_ik" indexed="true" stored="true"/>

 

启动tomcat访问solr

 

猜你喜欢

转载自blog.csdn.net/weixin_44383366/article/details/86545613