国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

solr與.net系列課程(九)solr5.1的配置

2019-11-17 02:08:20
字體:
來源:轉載
供稿:網友

solr與.net系列課程(九)solr5.1的配置

solr與.net系列課程(九)solr5.1的配置

最近一些園友來咨詢solr5.1的配置方式,然后我就去官網下載了個最新版本的solr,發現solr5.0以后solr的下載包里的內容發生的變化,移除和添加了一些文件,這就導致solr的初始配置不一樣了,導致一些園友學習solr時不得不下載以前的solr版本進行學習,為了與時俱進不被淘汰,所以的就在這里加一篇solr5.1的配置方式,希望大家少走一些彎路.

1.下載Tomcat與solr并解壓(安裝前先裝jdk)

 Tomcat解壓后磁盤路徑為C:/PRogram Files/Apache Software Foundation/Tomcat 7.0(路徑隨意).

2. 在官網上下載solr文件包 我這下載的是solr-5.1.0

將solr部署到Tomcat

a) 將solr-5.1.0/example/example-DIH/下的solr目錄復制到Tomcat的根目錄下(即C:/Program Files/Apache Software Foundation/Tomcat 7.0/路徑下)

注:該路徑可隨意,出學著最好按照上面的路徑,以免出現配置問題,熟練后可復制到任意路徑

 b)將solr5.1.0/server/webapps目錄下的solr.war拷貝到Tomcat的webapps目錄下,此時,啟動tomcat,然后該文件夾下會自動生成個solr文件夾

c) 修改Tomcat/webapps/solr/WEB-INF/web.xml,找到 env-entry節點,該節點處于被注釋狀態,取消注釋,改為如下

  <env-entry>       <env-entry-name>solr/home</env-entry-name>       <env-entry-value>C:/Program Files/Apache Software Foundation/Tomcat 7.0/solr</env-entry-value>       <env-entry-type>java.lang.String</env-entry-type>    </env-entry>

注:該路徑對應步驟a

d)將solr-5.1.0/server/lib/ext中的jar包copy到tomcat的webapps/solr/WEB-INF/lib下。然后將solr-5.1.0/server/resources/下的log4j.properties也放到webapps/solr/WEB-INF/classes/下,沒有classes文件夾就新建一個.

e)將solr-5.1.0/dist下的solr-dataimporthandler-5.1.0.jar與solr-dataimporthandler-extras-5.1.0.jar復制到webapps/solr/WEB-INF/lib下

然后

重新關閉在開啟tomcat;

打開瀏覽器 http://localhost:8080/solr如果出現以下界面說明安裝成功

接下來,我們將solr-5.1.0下的dist和contrib 復制到tomcat根目錄下

然后我我們打開步驟a復制過來的文件夾,你會看見如下文件夾

打開這五個文件你你會發現,里面的文件都差不多,這是solr5.0以后的多核心,

然后將這五個文件夾下的conf文件夾下的solrconfig.xml,文件中的

  <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-dataimporthandler-.*/.jar" />  <lib dir="${solr.install.dir:../../../..}/contrib/extraction/lib" regex=".*/.jar" />  <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-cell-/d.*/.jar" />  <lib dir="${solr.install.dir:../../../..}/contrib/clustering/lib/" regex=".*/.jar" />  <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-clustering-/d.*/.jar" />  <lib dir="${solr.install.dir:../../../..}/contrib/langid/lib/" regex=".*/.jar" />  <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-langid-/d.*/.jar" />  <lib dir="${solr.install.dir:../../../..}/contrib/velocity/lib" regex=".*/.jar" />  <lib dir="${solr.install.dir:../../../..}/dist/" regex="solr-velocity-/d.*/.jar" />

改成如下:

  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/contrib/extraction/lib" regex=".*/.jar" />  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/dist/" regex="solr-cell-/d.*/.jar" />  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/contrib/clustering/lib/" regex=".*/.jar" />  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/dist/" regex="solr-clustering-/d.*/.jar" />  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/contrib/langid/lib/" regex=".*/.jar" />  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/dist/" regex="solr-langid-/d.*/.jar" />  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/contrib/velocity/lib" regex=".*/.jar" />  <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/dist/" regex="solr-velocity-/d.*/.jar" />   <lib dir="C:/Program Files/Apache Software Foundation/Tomcat 7.0/dist/" regex="solr-dataimporthandler-/d.*/.jar" />  

或者使用相對路徑

  <lib dir="../../dist/" regex="solr-dataimporthandler-.*/.jar" />  <lib dir="../../contrib/extraction/lib" regex=".*/.jar" />  <lib dir="../../dist/" regex="solr-cell-/d.*/.jar" />  <lib dir="../../contrib/clustering/lib/" regex=".*/.jar" />  <lib dir="../../dist/" regex="solr-clustering-/d.*/.jar" />  <lib dir="../../contrib/langid/lib/" regex=".*/.jar" />  <lib dir="../../dist/" regex="solr-langid-/d.*/.jar" />  <lib dir="../../contrib/velocity/lib" regex=".*/.jar" />  <lib dir="../../dist/" regex="solr-velocity-/d.*/.jar" /><lib dir="../../dist/" regex="solr-dataimporthandler-/d.*/.jar" />  

這里的db文件夾就是4.7.2的collection1文件夾,如果你是一個solr出學著,我建議你先從第一篇文章4.72的配置開始看起,前面的文章都是基于4.7.2配置的,5.1與之前的有點配置文件差別,你可以先學習4.7.2之后在配置5.1.0,這兩個僅僅是在初始配置上有很大的差別,但在使用上基本是一樣的

QQ群:424259523


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 深水埗区| 青浦区| 龙口市| 南通市| 台东县| 华容县| 甘谷县| 大城县| 四子王旗| 丹凤县| 察哈| 朔州市| 绥棱县| 霞浦县| 闽清县| 宁河县| 肇庆市| 额济纳旗| 青河县| 松潘县| 尉氏县| 安西县| 桦川县| 绿春县| 满洲里市| 永顺县| 明水县| 常熟市| 蒙山县| 琼海市| 光泽县| 松潘县| 茶陵县| 瓮安县| 顺义区| 枝江市| 碌曲县| 青冈县| 原平市| 双城市| 普陀区|