Linux下安装Elasticsearch,包含浏览器插件,ik分词

编程入门 行业动态 更新时间:2024-10-25 02:21:19

1、创建用户及主目录

elasticsearch不容许root用户启动,创建一个普通用户

useradd -d /home/elasticsearch -m elasticsearch

passwd elasticsearch

2、上传文件及解压

官网: https://www.elastic.co/downloads/elasticsearch

tar -zxvf elasticsearch-6.7.1.tar.gz

3、修改elasticsearch.ym

注意:ip是阿里云的内网ip,不是公网ip
vi config/elasticsearch.ym

 cluster.name: es-cluster
 node.name: es-node-1
 network.host: 192.168.0.1
 http.port: 9200
 discovery.zen.ping.unicast.hosts: [ "172.17.7.115" ]
 discovery.zen.minimum_master_nodes: 1
 #transport.tcp.port: 9300
 #transport.tcppress: true
 bootstrap.memory_lock: false
 bootstrap.system_call_filter: false

4、修改/etc/sysctl.conf root用户,添加

vi  /etc/sysctl.conf

vm.max_map_count=262144

退出后生效配置:

sysctl -p

5、修改文件/etc/security/limits.conf root用户,添加

vi   /etc/security/limits.conf

* hard nofile 65536
* soft nofile 65536
* soft nproc 4096
* hard nproc 4096

# End of file

6、启动验证

启动: bin/elasticsearch
后台运行: bin/elasticsearch -d 检查是否启动:ps -ef |grep elastic
验证: curl http://172.17.7.115:9200

7、浏览器访问

可以在服务器或者浏览器安装插件进行可视化访问,推荐浏览器安装简单,

阿里云注意开放端口
浏览器es插件下载

8、安装ik分词

安装ik分词器注意与es的版本对应

es6.7对应的ik版本: https://github/medcl/elasticsearch-analysis-ik/releases/download/v6.7.1/elasticsearch-analysis-ik-6.7.1.zip
cd /home/elasticsearch/elasticsearch-6.7.1/plugins
mkdir ik
cd ik
wget https://github/medcl/elasticsearch-analysis-ik/releases/download/v6.7.1/elasticsearch-analysis-ik-6.7.1.zip
unzip elasticsearch-analysis-ik-6.7.1.zip
rm elasticsearch-analysis-ik-6.7.1.zip
bin/elasticsearch

9、测试

post    http://127.0.0.1:9200/_analyze

请求体: 

 默认分词:
 {  "text": "手机充值" }
 ik分词:
 { "analyzer": "ik_smart", "text": "手机充值活动" }   

更多推荐

Linux下安装Elasticsearch,包含浏览器插件,ik分词

本文发布于:2023-06-14 02:20:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1427196.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:分词   浏览器插件   Linux   Elasticsearch   ik

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!