在服务器上 如何查看 中文分词插件 是否安装成功?

运行 ./16.04/install_elasticsearch.sh 成功

在服务器上 如何查看 中文分词插件 是否安装成功?

在服务器上面如何查看???

中文分词插件

默认安装了 elasticsearch-analysis-ik 中文分词插件,你可以使用以下命令查看:

$ sudo /usr/share/elasticsearch/bin/elasticsearch-plugin list
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
最佳答案

问题解决了:
1.查看服务器是否安装了 ik 分词插件

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin list
  1. 查看 es 是否启动,同时查看版本号
    curl http://127.0.0.1:9200/
  2. 安装 对应es 的 ik 插件
    
    /usr/share/elasticsearch/bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.0/elasticsearch-analysis-ik-6.4.0.zip

把命令里的 6.4.0 替换成你自己服务器上的版本号



4. 尝试手动创建索引是否成功 

5. php artisan es:migrate

参考
1. https://learnku.com/laravel/t/17151
2. https://learnku.com/laravel/t/18009
4年前 评论
讨论数量: 9
leo

上面那个命令你试了吗?

4年前 评论

@leo 试了 ,显示报错,手动创建一个索引 也是报错

file

4年前 评论

@leo 手动创建索引 报错的信息

file

4年前 评论
leo

@gyp719 这个是警告,不是报错,说明 ik 没装上。

4年前 评论

@leo
$ cd ~/laravel-ubuntu-init

$ ./16.04/install_elasticsearch.sh
file

这个是显示安装成功的呢,怎么 ik 没装上?

4年前 评论
leo

先看一下服务器上 ES 的版本号,然后执行这个命令看看输出什么 elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.3.0/elasticsearch-analysis-ik-6.3.0.zip

把命令里的 6.3.0 替换成你自己服务器上的版本号

4年前 评论

@leo 服务器 输入 sudo /usr/share/elasticsearch/bin/elasticsearch-plugin list 现在有了 ik 分词插件

我手动在服务器创建 索引 也是报错的,

$ curl -H'Content-Type: application/json' -XPUT http://localhost:9200/test_index/_mapping/... -d'{
"properties": {
"title": { "type": "text", "analyzer": "ik_smart" },
"description": { "type": "text", "analyzer": "ik_smart" },
"price": { "type": "scaled_float", "scaling_factor": 100 }
}
}'

file

4年前 评论

问题解决了:
1.查看服务器是否安装了 ik 分词插件

sudo /usr/share/elasticsearch/bin/elasticsearch-plugin list
  1. 查看 es 是否启动,同时查看版本号
    curl http://127.0.0.1:9200/
  2. 安装 对应es 的 ik 插件
    
    /usr/share/elasticsearch/bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.0/elasticsearch-analysis-ik-6.4.0.zip

把命令里的 6.4.0 替换成你自己服务器上的版本号



4. 尝试手动创建索引是否成功 

5. php artisan es:migrate

参考
1. https://learnku.com/laravel/t/17151
2. https://learnku.com/laravel/t/18009
4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!