第一章第二节:本地安装elasticsearch7.8.0
(1)kibana国内华为镜像:https://mirrors.huaweicloud.com/kibana/
(2)elasticsearch国内华为镜像:https://mirrors.huaweicloud.com/elasticsearch/
(3)ik分词插件下载:https://github.com/medcl/elasticsearch-analysis-ik/releases
(4)logstash插件下载:logstash https://mirrors.huaweicloud.com/logstash/
ElasticSearch安装
1、解压elasticSearch安装包:
tar xzvf elasticsearch-7.8.0-linux-x86_64.tar.gz
2、创建es数据存储目录和日志存放目录
mkdir -p /app/es/data
mkdir -p /app/es/logs
3、修改系统进程内存限制
vim /etc/security/limits.conf
添加以下内容:
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
vim /etc/sysctl.conf
添加以下内容:
vm.max_map_count = 262145
执行刷新命令:sysctl -p
4、创建用户
groupadd elsearch
useradd elsearch -g elsearch
passwd elsearch
chown -R elsearch:elsearch /app/elasticsearch-7.8.0
chown -R elsearch:elsearch /app/es/data
chown -R elsearch:elsearch /app/es/logs
5、修改es配置文件
cd /app/elasticsearch-7.8.0/config
vim /elasticsearch.yml
修改一下内容:
node.name: node-1
path.data: /app/es/data
path.logs: /app/es/logs
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: ["127.0.0.1"]
cluster.initial_master_nodes: ["node-1"]
6、启动es
su elsearch
cd /app/elasticsearch-7.8.0/bin
./elasticsearch
7、停止es
ps -ef | grep elastic
kill -9 xxx
8、访问es
打印结果:
{
"name" : "node-1",
"cluster_name" : "my-application",
"cluster_uuid" : "cEKu_bLdTjyuVfW-EU_vJg",
"version" : {
"number" : "7.8.0",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "757314695644ea9a1dc2fecd26d1a43856725e65",
"build_date" : "2020-06-14T19:35:50.234439Z",
"build_snapshot" : false,
"lucene_version" : "8.5.1",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
windows版本地kibana客户端安装
1、解压kibana-7.8.0-windows-x86_64.zip
2、进入confing目录修改kibana.yml文件
server.port: 5601
server.host: "127.0.0.1"
elasticsearch.hosts: ["http://elasticsearch_ip:9200/"]
elasticsearch.requestTimeout: 100000
i18n.locale: "zh-CN"
3、启动kibana
cmd 进入bin目录
执行kibana.bat文件
4、访问kibana
http://127.0.0.1:5601/