赞
踩
1. 去官网下载安装介质
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
https://www.elastic.co/cn/downloads/past-releases#kibana
IK分词器下载
需要先查询对应IK分词器与ES的版本兼容性:
https://github.com/medcl/elasticsearch-analysis-ik/blob/master/README.md
然后下载对应分词器版本:
https://github.com/medcl/elasticsearch-analysis-ik/releases
Head Master下载:
https://github.com/mobz/elasticsearch-head
2. 安装
ElasticSearch安装
------
es一般不能用root启动,因此需要创建es:es用户和组
[root@es1 bin]# groupadd es
[root@es1 bin]# useradd es -g es
[root@es1 bin]# id es
uid=1001(es) gid=1001(es) groups=1001(es)
[root@es1 bin]# chown -R es.es /usr/local/elasticsearch-7.12.1/
------
安装介质/root/install
-rw-r--r-- 1 root root 325529336 Oct 13 22:40 elasticsearch-7.12.1-linux-x86_64.tar.gz
-rw-r--r-- 1 root root 4504535 Oct 13 22:40 elasticsearch-analysis-ik-7.12.1.zip
-rw-r--r-- 1 root root 1357536 Oct 13 22:40 elasticsearch-head-master.zip
-rw-r--r-- 1 root root 281051589 Oct 13 22:40 kibana-7.12.1-linux-x86_64.tar.gz
ES和kibana都是开箱及用的,因此只需要解压elasticsearch-7.12.1-linux-x86_64.tar.gz和kibana-7.12.1-linux-x86_64.tar.gz到/usr/local目录即可使用。
------
[root@es1 local]# pwd
/usr/local
drwxr-xr-x 9 root root 155 Apr 20 17:00 elasticsearch-7.12.1
drwxr-xr-x 10 root root 210 Oct 13 22:57 kibana-7.12.1
------
编辑 /etc/security/limits.conf,追加以下内容;
* soft nofile 65536
* hard nofile 65536
------
在/etc/sysctl.conf文件最后添加一行
vm.max_map_count=262144
执行/sbin/sysctl -p 立即生效
------
要在其他电脑上访问http://192.168.88.4:9200/,需要解决跨域问题:
vi /usr/local/elasticsearch-7.12.1/config/elasticsearch.yml,文件末尾添加
http.cors.enabled: true
http.cors.allow-origin: "*"
最后完整的文件配置如下:
[root@es1 config]# pwd
/usr/local/elasticsearch-7.12.1/config
[root@es1 config]# grep -v "#" elasticsearch.yml
cluster.name: my-application
node.name: node-1<
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。