安装elasticsearch

1,解压 elasticsearch-5.6.10.tar.gz

tar -zxvf elasticsearch-5.6.10.tar.gz

链接如下:

链接:https://pan.baidu.com/s/1BAjOW-y7wPbKBf8b97t-MA 密码:49cq

2,修改配置文件

1, elasticsearch-5.6.10/config/jvm.options

需要修改默认堆和最大堆的大小,默认为2g,这里改成256m

-Xms256m
-Xmx256m
 

590612c8237715a94a5b8e3a08403ff2b47.jpg

2,elasticsearch.yml

修改绑定的主机

network.host: 192.168.43.184
开启绑定的端口

http.port: 9200

配置数据文件

path.data: /usr/local/elasticsearch-5.6.10/data/data
配置日志文件所在路径

path.logs: /usr/local/elasticsearch-5.6.10/data/logs

3,改变elasticsearch-5.6.10 的所属用户

创建新的用户

useradd -p guest -m guest
改变elasticsearch-5.6.10的所属用户

chown -R elsearch elasticsearch-5.6.10

4,修改elsearch 的权限

①,limits.conf

切换到root用户修改

vim /etc/security/limits.conf

 

# 在最后面追加下面内容

*** hard nofile 65536

*** soft nofile 65536

 

***  是启动ES的用户

②,sysctl.conf

1、切换到root用户修改配置sysctl.conf

vim  /etc/sysctl.conf

vm.max_map_count=655360

sysctl -p

5,启动

elasticsearch-5.6.10/bin/elasticsearch

6,ik分词器地址

https://github.com/medcl/elasticsearch-analysis-ik/tree/5.x

下载后,利用 mvn clean package -DskipTests 打包

971a346adc3236fd9855bfd76023c53e5d0.jpg

打包成功后把这个zip复制到elasticsearch的plugins目录下进行解压

575d43ac999f26d07e040857c117cd61de2.jpg

0e192513c83eda96527cbeb00ff91be5b22.jpg

然后修改plugin-descriptor.properties 文件,指定es版本

0f6cc517a44d5e14f98ce09454e5720a2a9.jpg

最后启动即可,测试下中文分词

http://127.0.0.1:9200/_analyze?analyzer=ik_max_word&text=我爱罗

7,添加词组

①,新建一个custom.dic 文件

6723d8742cfd43205fe89cb46cc3f41f669.jpg

内容如下

ac8e22f36251367fa9b25e76582404f9d7c.jpg

②,告诉es有新的词

编辑 IKAnalyzer.cfg.xml

2715d9eb188843e781d5e62c6d46a514b7e.jpg

8,重启es,然后测试

http://127.0.0.1:9200/_analyze?analyzer=ik_max_word&text=我爱罗

9,ik 的两种分词器

ik_smart :按最少词分

ik_max_word:按最多词分

转载于:https://my.oschina.net/u/3574106/blog/1933768

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值