国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專(zhuān)注于服務(wù)器技術(shù)及軟件下載分享
分類(lèi)導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識(shí)|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識(shí) - docker 安裝solr8.6.2 配置中文分詞器的方法

docker 安裝solr8.6.2 配置中文分詞器的方法

2021-05-09 18:17smbot 服務(wù)器知識(shí)

這篇文章主要介紹了docker 安裝solr8.6.2 配置中文分詞器的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一、環(huán)境版本

docker version 19.03.12

centos7

solr8.6.2

二、docker安裝

1.使用官方安裝腳本自動(dòng)安裝

?
1
curl -fssl https://get.docker.com | bash -s docker --mirror aliyun

2.使用國(guó)內(nèi) daocloud 一鍵安裝命令:

?
1
curl -ssl https://get.daocloud.io/docker | sh

三、docker安裝solr8.6.2 1.docker拉取solr

?
1
docker pull solr

2.創(chuàng)建并允許solr容器

?
1
docker run --name blog-solr -d -p 8983:8983 solr // blog-solr這個(gè)可用自行命名

// 參數(shù)詳解

run 運(yùn)行容器
-d 后臺(tái)運(yùn)行
-p 容器端口和宿機(jī)端口映射
– name 容器名稱(chēng)
blog-solr 指鏡像名稱(chēng)

3.創(chuàng)建核心

?
1
docker exec -it --user=solr blog-solr bin/solr create_core -c ik_core

docker 安裝solr8.6.2 配置中文分詞器的方法

出現(xiàn) created new core ‘ik_core' 即創(chuàng)建超過(guò)

4.瀏覽器訪(fǎng)問(wèn)

瀏覽器輸入 ip:8983 訪(fǎng)問(wèn) 我這里是服務(wù)器上搭建的

docker 安裝solr8.6.2 配置中文分詞器的方法

5.solr配置中文分詞器 5.2 下載ik文件

鏈接: https://pan.baidu.com/s/1pki9zcthkddzj4mwg3mo9a 提取碼: pgv8

?
1
// 創(chuàng)建創(chuàng)建個(gè)目錄將解壓的文件放在這里mkdir /mnt/ik/

docker 安裝solr8.6.2 配置中文分詞器的方法

5.2 復(fù)制配置文件

?
1
2
3
4
docker cp ik-analyzer-8.3.0.jar blog-solr:/opt/solr-8.6.2/server/solr-webapp/webapp/web-inf/lib/
docker cp ik-analyzer-solr7-7.x.jar blog-solr:/opt/solr-8.6.2/server/solr-webapp/webapp/web-inf/lib/
docker cp solr-dataimporthandler-8.4.0.jar blog-solr:/opt/solr-8.6.2/server/solr-webapp/webapp/web-inf/lib/
docker cp solr-dataimporthandler-extras-8.4.0.jar blog-solr:/opt/solr-8.6.2/server/solr-webapp/webapp/web-inf/lib/

進(jìn)入solr容器創(chuàng)建文件夾

?
1
2
3
4
5
docker exec -it --user=root blog-solr /bin/bash
cd /opt/solr-8.6.2/server/solr-webapp/webapp/web-inf
mkdir classes
exit
docker cp ikanalyzer.cfg.xml blog-solr:/opt/solr-8.6.2/server/solr-webapp/webapp/web-inf/classes/

5.3 ikanalyzer.cfg.xml

?
1
2
3
4
5
6
7
8
9
10
<?xml version="1.0" encoding="utf-8"?>
<!doctype properties system "http://java.sun.com/dtd/properties.dtd">
 
<properties>
    <comment>ik analyzer 擴(kuò)展配置</comment>
        <!--用戶(hù)可以在這里配置自己的擴(kuò)展字典 -->
    <entry key="ext_dict">ext.dic;</entry>
        <!--用戶(hù)可以在這里配置自己的擴(kuò)展停止詞字典-->
    <entry key="ext_stopwords">stopword.dic;</entry>
</properties>

5.4 修改managed-schema

?
1
2
3
4
docker exec -it --user=root blog-solr /bin/bash
cp /opt/solr-8.6.2/contrib/analysis-extras/lucene-libs/lucene-analyzers-smartcn-8.6.2.jar /opt/solr-8.6.2/server/solr-webapp/webapp/web-inf/lib/
cd /var/solr/data/ik_core/conf
vim managed-schema

如果沒(méi)有vim可以使用vi 或者使用apt-get install vim 安裝

在最下面添加:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!-- ik分詞器 -->
 <fieldtype name="text_ik" class="solr.textfield">
     <analyzer type="index">
         <tokenizer class="org.wltea.analyzer.lucene.iktokenizerfactory" usesmart="false" conf="ik.conf"/>
         <filter class="solr.lowercasefilterfactory"/>
     </analyzer>
     <analyzer type="query">
         <tokenizer class="org.wltea.analyzer.lucene.iktokenizerfactory" usesmart="true" conf="ik.conf"/>
         <filter class="solr.lowercasefilterfactory"/>
     </analyzer>
 </fieldtype>
 
 <fieldtype name="text_cn" class="solr.textfield" positionincrementgap="100">
     <analyzer type="index">
         <tokenizer class="org.apache.lucene.analysis.cn.smart.hmmchinesetokenizerfactory"/>
     </analyzer>
     <analyzer type="query">
         <tokenizer class="org.apache.lucene.analysis.cn.smart.hmmchinesetokenizerfactory"/>
     </analyzer>
 </fieldtype>

docker 安裝solr8.6.2 配置中文分詞器的方法

5.5 修改solrconfig.xml

在最下面添加

?
1
2
3
4
5
<requesthandler name="/dataimport" class="org.apache.solr.handler.dataimport.dataimporthandler">
 <lst name="defaults">
  <str name="config">db-data-config.xml</str>
 </lst>
</requesthandler>

docker 安裝solr8.6.2 配置中文分詞器的方法

重啟solr

?
1
2
exit
docker restart blog-solr

四、測(cè)試

1.查看分詞器是否配置成功

docker 安裝solr8.6.2 配置中文分詞器的方法

2.測(cè)試分詞器是否能夠正常分詞

docker 安裝solr8.6.2 配置中文分詞器的方法

3.測(cè)試搜索功能

docker 安裝solr8.6.2 配置中文分詞器的方法

到此這篇關(guān)于docker 安裝solr8.6.2 配置中文分詞器的方法的文章就介紹到這了,更多相關(guān)docker 配置中文分詞器內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://blog.csdn.net/weixin_43976137/article/details/108521331

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品美女www爽爽爽软件 | 免费黄色大片 | 一区二区三区在线播放 | 国产精品美女久久久久久久网站 | 日韩不卡一区二区 | 国产精品99久久 | 欧美精品一二三区 | 久久人人爽人人爽人人片亚洲 | 国产成人一区二区 | 日韩一区二区在线观看 | 国产精品一码二码三码在线 | 精品美女 | 美女羞羞网站 | 亚洲一区二区在线 | 播放毛片 | 免费观看av| 一级毛片视频 | 久久天堂| 国产欧美中文字幕 | 国产美女久久 | 久久专区 | 91国内| 精品在线播放 | 欧美一区二区三区在线视频 | 999久久久国产999久久久 | 久久久久久久久久久蜜桃 | 国产亚洲精品女人久久久久久 | 91精品国产综合久久久久久漫画 | 国产精品自产拍在线观看 | 精品一区二区免费视频视频 | 欧美黄色录像 | 91精品视频导航 | 五月激情综合网 | 中文字幕一区在线观看视频 | 久久专区 | 日韩欧美在线视频 | 国产一区不卡视频 | 互换娇妻呻吟hd中文字幕 | 一区二区三区久久久久 | 国产伦精品一区二区三区 | 精品综合99久久久久久www |