日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > solr4.10.4 單機安裝(并添加dataimport和中文分詞器)

solr4.10.4 單機安裝(并添加dataimport和中文分詞器)

來源:程序員人生   發布時間:2015-04-23 07:43:41 閱讀次數:3152次

安裝環境的準備:

(這里直接給相干軟件的版本號了)

  centos 6.4

apache-tomcat⑺.0.57

solr⑷.10.4

jdk1.7.0_75


jdk和tomcat這里就不給安裝方式了,要是不會直接百度各種有。

具體步驟:

1.下載solr⑷.10.4,然后解壓開我這里解壓到  /usr/local/zip/solr⑷.10.4 中(安裝目錄1般我都會安裝在/opt/web_app安裝目錄自己定義創建)

2.在/opt/web_app下創建solr_server/solr_data和solr_server/solr_home文件夾。

3.拷貝solr.war到solr_server/solr_data中,cp /usr/local/zip/solr⑷.10.4/dist/solr⑷.10.4.war /opt/web_app/solr_server/solr_data中,并修改名為solr.war

4.拷貝solr_home到solr_server/solr_home中,cp -r /usr/local/zip/solr⑷.10.4/example/solr/*  /opt/web_app/solr_server/solr_home中.

5.添加tomcat的支持:

<?xml version="1.0" encoding="UTF⑻"?> <Context docBase="/opt/web_app/solr_server/solr_data/solr" debug="0" crossContext="true"> <Environment name="solr/home" type="java.lang.String" value="/opt/web_app/solr_server/solr_home" override="true"/> </Context>

啟動tomcat解壓solr.war到tomcat/webapps 中

這時候候啟動tomcat會報各種毛病但是控制臺是看不見的,緣由是沒有添加logs的支持。

6.添加日志的支持,

cp /usr/local/zip/solr⑷.10.4/example/resources/log4j.properties /opt/web_app/tomcat-solr⑻084/webapps/solr/WEB-INF/classes

cp /usr/local/zip/solr⑷.10.4/example/lib/ext/*/opt/web_app/tomcat-solr⑻084/webapps/solr/WEB-INF/lib

重啟tomcat,看見控制臺有日志輸出了吧。


7.添加中文分詞器:分詞器種類很多這里以mmseg4j為列,分詞器性能比較可以看http://www.hansight.com/blog-lucene4.10-with-chinese-segment.html

mmseg4j版本說明,不要下錯了哦

  * mmseg4j-solr⑵.1.0.jar 要求 lucene/solr 4.8.x
* mmseg4j-solr⑵.2.0.jar 要求 lucene/solr [4.9, 4.10.x]
* mmseg4j-solr⑵.3.0.jar 要求 lucene/solr [5.0, ]

下載好jar導入到/opt/web_app/tomcat-solr⑻084/webapps/solr/WEB-INF/lib中

并在/opt/web_app/solr_server/solr_home/collection1/conf/schema.xml中添加以下代碼:

<fieldtype name="textComplex" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="complex" dicPath="dic"/> </analyzer> </fieldtype> <fieldtype name="textMaxWord" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="max-word" /> </analyzer> </fieldtype> <fieldtype name="textSimple" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="com.chenlb.mmseg4j.solr.MMSegTokenizerFactory" mode="simple" dicPath="dic" /> </analyzer> </fieldtype>

重啟tomcat,訪問分詞器是不是生效:


8.添加dataimport配置

導入相干jar文件,這里最好用最好用solr包自帶的jar。這里的jar不是導入到tomcat中而是導入到solr_home中

(1)先在solr_server/solr_home/collection1中創建lib文件

(2)導入jar包 cp /usr/local/zip/solr⑷.10.4/dist/solr-dataimporthandler-*  /opt/web_app/solr_server/solr_home/collection1/lib 中

(3)修改/opt/web_app/solr_server/solr_home/collection1/conf/solrconfig.xml文件


<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">data-config.xml</str> </lst> </requestHandler>

拷貝/usr/local/zip/solr⑷.10.4/example/example-DIH/solr/db/conf/db-data-config.xml 文件并把名字修改成data-config.xml

(4)修改data-config.xml文件

<dataConfig> <dataSource type="JdbcDataSource" driver="Oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@ip/RACDB" user="xxx" password="xxx" /> <document> <entity name="id" query="select * from cargo"> <field column="ID" name="id"/> </entity> </document> </dataConfig>

重新啟動tomcat測試dataimport功能是不是能用


如圖成功,單機solr配置完成

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 免费观看一区二区三区毛片 | 暖暖日本在线视频 | 国内精品一区二区三区视频 | 午夜精品在线观看 | 成年人视频免费在线观看 | 在线观看成人网 | 久久久久久国产免费 | 国产精品久久久久久久免费大片 | 视频二区日韩 | 国产成人在线观看免费网站 | 天堂av电影 | 午夜视频在线免费观看 | 久久久精品日本 | 成人av片在线观看 | 一级色网站 | 成人97精品毛片免费看 | 视频在线播放国产 | 亚洲精品.www | 免费成人在线网站 | 国产毛片精品国产一区二区三区 | 欧美一级xxx | 精品久久久久久久久久久 | 国产一区二区三区在线免费观看 | 亚洲精品高清在线 | 久久精品无码一区二区三区 | 午夜伦伦影理论片大片飘花影院 | 久久久久无码国产精品一区 | jizz18毛片| 国产视频二区 | 在线观看国产精品视频 | 国产三级精品视频 | 精品国产一区二区三区久久久 | 精品久久九 | 麻豆国产一区二区三区四区 | 成人在线黄色电影 | 国产一区二区三区免费观看在线 | 99久久久久 | 日韩精品一区二区久久 | 中文一区二区 | 国产夜色av| 欧美日韩免费一区二区三区 |