亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

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

瀏覽:10日期:2024-11-18 15:51:33

一、環(huán)境版本

Docker version 19.03.12

centos7

solr8.6.2

二、docker安裝

1.使用官方安裝腳本自動安裝

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

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

curl -sSL https://get.daocloud.io/docker | sh

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

docker pull solr

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

docker run --name blog-solr -d -p 8983:8983 solr // blog-solr這個可用自行命名

// 參數(shù)詳解

run 運行容器-d 后臺運行-p 容器端口和宿機端口映射? name 容器名稱blog-solr 指鏡像名稱

3.創(chuàng)建核心

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)建超過

4.瀏覽器訪問

瀏覽器輸入 IP:8983 訪問 我這里是服務(wù)器上搭建的

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

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

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

// 創(chuàng)建創(chuàng)建個目錄將解壓的文件放在這里mkdir /mnt/Ik/

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

5.2 復(fù)制配置文件

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/

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

docker exec -it --user=root blog-solr /bin/bashcd /opt/solr-8.6.2/server/solr-webapp/webapp/WEB-INFmkdir classesexitdocker cp IKAnalyzer.cfg.xml blog-solr:/opt/solr-8.6.2/server/solr-webapp/webapp/WEB-INF/classes/

5.3 IKAnalyzer.cfg.xml

<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE properties SYSTEM 'http://java.sun.com/dtd/properties.dtd'><properties><comment>IK Analyzer 擴展配置</comment><!--用戶可以在這里配置自己的擴展字典 --><entry key='ext_dict'>ext.dic;</entry><!--用戶可以在這里配置自己的擴展停止詞字典--><entry key='ext_stopwords'>stopword.dic;</entry></properties>

5.4 修改managed-schema

docker exec -it --user=root blog-solr /bin/bashcp /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/confvim managed-schema

如果沒有vim可以使用vi 或者使用apt-get install vim 安裝

在最下面添加:

<!-- ik分詞器 --> <fieldType name='text_ik' class='solr.TextField'> <analyzer type='index'> <tokenizer useSmart='false' conf='ik.conf'/> <filter /> </analyzer> <analyzer type='query'> <tokenizer useSmart='true' conf='ik.conf'/> <filter /> </analyzer> </fieldType> <fieldType name='text_cn' positionIncrementGap='100'> <analyzer type='index'> <tokenizer /> </analyzer> <analyzer type='query'> <tokenizer /> </analyzer> </fieldType>

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

5.5 修改solrconfig.xml

在最下面添加

<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

exitdocker restart blog-solr

四、測試

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

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

2.測試分詞器是否能夠正常分詞

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

3.測試搜索功能

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

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

標簽: Docker
相關(guān)文章:
主站蜘蛛池模板: 爱福利极品盛宴 | 中国农村一级毛片 | 欧美色成人tv在线播放 | 精品国产一区二区三区国产馆 | 日本在线看小视频网址 | www亚洲一区| 国产成人免费片在线观看 | 日韩一区二区在线观看 | 99在线视频免费观看 | 杨幂精品国产专区91在线 | 极品美女户外勾搭无套 | 久久国产三级 | www.日本在线观看 | 日韩欧美在线精品 | 成人午夜做爰视频免费看 | 欧美成亚洲 | 黄录像欧美片在线观看 | 久章草在线观看 | 国产小视频在线高清播放 | 精品国产中文一级毛片在线看 | 久久88香港三级台湾三级中文 | 黄色三级理沦片 | 国产或人精品日本亚洲77美色 | 69福利网| 免费看一级做a爰片久久 | 国产ssss在线观看极品 | 在线はじめてのおるすばん | 欧美一级特黄乱妇高清视频 | 杨晨晨福利视频 | 亚洲一区二区天海翼 | 国产成人精品亚洲 | 亚洲毛片 | 成人亚洲视频在线观看 | 一区二区三区不卡在线 | 中国国产一国产一级毛片视频 | 波多久久夜色精品国产 | 高清视频 一区二区三区四区 | 成年男人午夜片免费观看 | 日本乱人伦在线观看免费 | 欧美精品亚洲精品日韩一区 | 久久久久国产一级毛片高清片 |