日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CentOS7下搭建Solr6.6全文檢索服務(wù)器及IK分詞器配置

詳細(xì)介紹在centos7下搭建Solr 6.6全文檢索服務(wù)器及IK分詞器配置過程步驟,希望對(duì)大家有所幫助。

1.安裝準(zhǔn)備

下載Tomcat8.5和solr6.6上傳文件到CentOS并解壓:
安裝前請(qǐng)確保CentOS已安裝過jdk。

成都創(chuàng)新互聯(lián)是一家從事企業(yè)網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、行業(yè)門戶網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)制作的專業(yè)的建站公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁設(shè)計(jì)人員,具備各種規(guī)模與類型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)上1000家。

[root@localhost solr]# Java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

查看:


tar -zxvf apache-tomcat-8.5.16.tar.gz
tar -zxvf solr-6.6.0.tgz

[root@localhost solr]# ls
apache-tomcat-8.5.16  apache-tomcat-8.5.16.tar.gz  solr-6.6.0  solr-6.6.0.tgz

2.安裝過程

將 solr 壓縮包中 solr\server\solr-webapp\文件夾下有個(gè)webapp文件夾,將之復(fù)制到tomcat\webapps\目錄下,文件夾名改成solr(可任意) ;

[root@localhost apache-tomcat-8.5.16]# cd /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/
[root@localhost webapps]# ls
docs  examples  host-manager  manager  ROOT  solr

將 solr 壓縮包中 solr\server\lib\ext 中的 jar 全部復(fù)制到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中。

[root@localhost lib]# cp /usr/yong.cao/dev/solr/solr-6.6.0/server/lib/ext/* /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib/

將solr壓縮包中solr/server/lib/metrics* 開頭的jar全部復(fù)制到 Tomcat\ webapps\solr\WEB-INF\lib 目錄中。

[root@localhost lib]# pwd
/usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib
[root@localhost lib]# cp /usr/yong.cao/dev/solr/solr-6.6.0/server/lib/metrics* .

在Tomcat\ webapps\solr\WEB-INF\下建立classes目錄,并將solr/server/resources/log4j.properties文件復(fù)制其中。

cp log4j.properties /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/classes/

復(fù)制solr/server/solr/* 所有文件到tomcat/solrhome目錄,用到創(chuàng)建solr的core時(shí)使用。

cp -rf * /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome/

配置Solr

編輯web.xml文件:
配置solr下core路徑,初始狀態(tài)下該內(nèi)容是被注釋掉的。


    solr/home
        /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome
    java.lang.String

設(shè)置solr開機(jī)啟動(dòng):

vim /etc/rc.local

在后面添加:

export JAVA_HOME=/usr/java/jdk1.8.0_131
sh /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/startup.sh

3.運(yùn)行Solr

啟動(dòng):

/usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/startup.sh

創(chuàng)建core:
1.新建collection1
2.solrhome\configsets\sample_techproducts_configs 文件夾,將此文件夾下的conf 目錄拷貝到剛剛建立的collection1的文件夾下。

[root@localhost sample_techproducts_configs]# cd /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome/

[root@localhost solrhome]# mkdir collection1

[root@localhost collection1]# cp -r /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/solrhome/configsets/sample_techproducts_configs/conf/ .

4.IK中文分詞器配置

下載solr6.6IK分詞器

可以到主機(jī)寶貝1號(hào)FTP服務(wù)器下載

在 2017年LinuxIDC.com//12月/CentOS7下搭建Solr 6.6全文檢索服務(wù)器及IK分詞器配置/

下載后上傳到CentOS并解壓。

[root@localhost solr]# mkdir ik
[root@localhost solr]# cd ik/
[root@localhost ik]# cp /usr/yong.cao/ftp/ikanalyzer-solr6.6.zip .
[root@localhost ik]# ls
ikanalyzer-solr6.6.zip
[root@localhost ik]# unzip ikanalyzer-solr6.6.zip
Archive:  ikanalyzer-solr6.6.zip
   creating: ikanalyzer-solr5/
  inflating: ikanalyzer-solr5/ext.dic
  inflating: ikanalyzer-solr5/IKAnalyzer.cfg.xml
  inflating: ikanalyzer-solr5/stopword.dic
  inflating: ikanalyzer-solr5/solr-analyzer-ik-5.1.0.jar
  inflating: ikanalyzer-solr5/ik-analyzer-solr5-5.x.jar
[root@localhost ik]# ls
ikanalyzer-solr5  ikanalyzer-solr6.6.zip

將文件夾下的IKAnalyzer.cfg.xml , ext.dic和stopword.dic 三個(gè)文件 復(fù)制到/webapps/solr/WEB-INF/classes 目錄下。

[root@localhost ikanalyzer-solr5]# cp ext.dic stopword.dic IKAnalyzer.cfg.xml /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/classes/

修改IKAnalyzer.cfg.xml(提供的下載包中該處已做修改)


        IK Analyzer 擴(kuò)展配置
        
        ext.dic;

        
        stopword.dic;

復(fù)制solr-analyzer-ik-5.1.0.jar ik-analyzer-solr5-5.x.jar到/solr/apache-tomcat-8.5.12/webapps/solr/WEB-INF/lib/目錄下。

[root@localhost ik]# ls
ikanalyzer-solr5  ikanalyzer-solr6.6.zip

[root@localhost ik]# cd ikanalyzer-solr5/

[root@localhost ikanalyzer-solr5]# ls
ext.dic             ik-analyzer-solr5-5.x.jar   stopword.dic
IKAnalyzer.cfg.xml  solr-analyzer-ik-5.1.0.jar

[root@localhost ikanalyzer-solr5]# cp ik-analyzer-solr5-5.x.jar solr-analyzer-ik-5.1.0.jar /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib/

在 solrhome\collection1\conf\managed-schema 文件前增加如下配置


    
      
          
        
        
          
      
    

命令操作如下:

[root@localhost ikanalyzer-solr5]# cp ik-analyzer-solr5-5.x.jar solr-analyzer-ik -5.1.0.jar /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/webapps/solr/WEB-INF/lib/

[root@localhost ikanalyzer-solr5]# cd /usr/yong.cao/dev/solr/apache-tomcat-8.5.1 6/solrhome/collection1/conf/

[root@localhost conf]# ls
admin-extra.html              protwords.txt
admin-extra.menu-bottom.html  _rest_managed.json
admin-extra.menu-top.html     _schema_analysis_stopwords_english.json
clustering                    _schema_analysis_synonyms_english.json
currency.xml                  solrconfig.xml
elevate.xml                   spellings.txt
lang                          stopwords.txt
managed-schema                synonyms.txt
mapping-FoldToASCII.txt       update-script.js
mapping-ISOLatin1Accent.txt   velocity
params.json                   xslt

[root@localhost conf]# vim managed-schema

重啟solr服務(wù)器,測(cè)試IK分詞效果。

sh /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/shutdown.sh
sh /usr/yong.cao/dev/solr/apache-tomcat-8.5.16/bin/startup.sh

網(wǎng)站欄目:CentOS7下搭建Solr6.6全文檢索服務(wù)器及IK分詞器配置
本文網(wǎng)址:http://www.5511xx.com/article/cohdeoo.html