如何在drupal下配置apachesolr+中文分詞搜索功能

如何在drupal下配置apachesolr+中文分詞搜索功能

ID:23596047

大?。?33.52 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2018-11-09

如何在drupal下配置apachesolr+中文分詞搜索功能_第1頁(yè)
如何在drupal下配置apachesolr+中文分詞搜索功能_第2頁(yè)
如何在drupal下配置apachesolr+中文分詞搜索功能_第3頁(yè)
如何在drupal下配置apachesolr+中文分詞搜索功能_第4頁(yè)
如何在drupal下配置apachesolr+中文分詞搜索功能_第5頁(yè)
資源描述:

《如何在drupal下配置apachesolr+中文分詞搜索功能》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、如何在drupal7下配置apachesolr+中文分詞搜索功能1.ApacheSolr+中文分詞快速啟動(dòng)包安裝:?去?http://code.google.com/p/solr4z/downloads/list?下載安裝包解壓以后,cd到解壓后的根目錄下,運(yùn)行:?./solrdstart#啟動(dòng)solr啟動(dòng)solr以后,http://localhost:8993/solr(服務(wù)器上的話:http://www.xxx.com:8993/solr),看到WelcometoSolr!字樣表示solr激活成功了2.安裝a

2、pachesolr模塊·?http://drupal.org/project/apachesolr?下載回來(lái)以后直接激活(包括Ctools、ApacheSolrframework、ApacheSolrsearch?)·去apachsolr配置頁(yè)面(http://www.xxx.com/admin/config/search/apachesolr/settings/solr/edit),把1中的solr服務(wù)器地址填上,如果是本地的,直接把端口從8983改成8993,點(diǎn)擊保存?!と缓筮\(yùn)行cron,由于solr生成in

3、dex可能需要一些時(shí)間,等1-3分鐘后再去試試搜索效果?本人也是按照http://www.drupal001.com/2012/08/apachesolr-package-cjk-support/的指導(dǎo)來(lái)配置的,不妥之處請(qǐng)多包涵。ApacheSolr快速啟動(dòng)包以及中文分詞集成ApacheSolr作為一款全文搜索引擎大家都很了解,不過(guò)說(shuō)到中文的支持,(4.0版本之前),總是不能讓人滿(mǎn)意。首先,我們感謝一下IKAnalyzer的作者,開(kāi)發(fā)了Lucene的中文分詞包。不過(guò)集成到Solr里面,以及于drupal(6.x)

4、的安裝總是讓很多PHPer和Drupaler比較茫然。由于好多網(wǎng)友的咨詢(xún),本人閑暇之余將ApacheSolr-3.6.1和IKAnalyzer2012u5以及默認(rèn)包含了Drupal6的schema文件,在Drupal6下測(cè)試通過(guò),不過(guò)有兩個(gè)小問(wèn)題,1.建立索引比較慢,一般通過(guò)Drupal6index操作,需要等幾分鐘才能索引完畢(pending狀態(tài)時(shí)間比較長(zhǎng))。2.用Drupal6schema的情況下,Solr啟動(dòng)有warnning,這些是由于Drupal6提供的schema是基于Solr1.4版本。以上兩個(gè)問(wèn)題

5、,如果大家有答案,請(qǐng)回復(fù)一下,謝謝支持!【Solr4ZBeta1】包含:ApacheSolr3.6.1,IKAnalyzer2012u5,Drupal6Schemaandsolrconfig。同時(shí)提供:schema-with_IK.xml,如果復(fù)制為schema.xml則為一個(gè)帶有中文支持的schema?!臼褂梅椒ā肯螺d解壓,solr4z_3.6.1_ik2012,里面包含一個(gè)solrd腳本(linux腳步)。./solrdstart#啟動(dòng)solr./solrdstop#停止solr./solrdstartx#以

6、前臺(tái)進(jìn)程啟動(dòng)solr,用于bug、錯(cuò)誤檢查。默認(rèn)的log位于log/console.log.如果沒(méi)有錯(cuò)誤,鍵入http://localhost:8993/solr如果不是localhost,請(qǐng)?zhí)鎿Q(注意端口號(hào),默認(rèn)修改成了8993,以便區(qū)別默認(rèn)的8983是以防本機(jī)已經(jīng)有了一個(gè)Jetty實(shí)例)。注意:當(dāng)前版本僅在Linux/MacOS測(cè)試成功,如果要用于Windows,1.請(qǐng)用替換solr/conf里面的2個(gè)軟連接文件。2.啟動(dòng)方法,在命令行(CMD)cd到當(dāng)前目錄下,然后里面鍵入java-Dsolr.solr.h

7、ome=solr-jarstart.jar【Solr配置文件】solr/#solrhomesolr/conf/#solrconfigurefileswebapps/solr/WEB-INF/classes/IKAnalyzer.cfg.xml#IKAnalyzerconfigurefilewebapps/solr/WEB-INF/classes/stopword.dic#stopwordforIKAnalyzer具體的下載包放到的googlecode,請(qǐng)按照連接下載。Solr4Zhttp://code.googl

8、e.com/p/solr4z/如果要用之前的solr版本,請(qǐng)參考前文:Drupal集成ApacheSolr-3.x以及中文分詞處理。Drupal集成ApacheSolr-3.x以及中文分詞處理本文主要講解drupal和ApacheSolr-3.x的集成以及對(duì)中文分詞的處理,如需詳細(xì)了解drupalSearch以及ApacheSolr的工作原理,請(qǐng)參閱前文《Drupal北京

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。