一、Elasticsearch
创建项目目录:mkdir /opt/elastic
进入目录:cd /opt/elastic
下载地址:https://www.elastic.co/cn/start
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.12.1-linux-x86_64.tar.gz

下载完成后,解压 tar zxvf elasticsearch-7.12.1-linux-x86_64.tar.gz
创建数据和日志目录 mkdir data logs
修改配置文件 vim elasticsearch-7.12.1/config/elasticsearch.yml
//数据保存位置
path.data: /opt/elastic/data
//日志位置
path.logs: /opt/elastic/logs
//可以访问elasticsearch服务的地址
network.host: 127.0.0.1
elasticsearch先这样,暂时未启动。
二、Kibana
下载地址:https://www.elastic.co/cn/start
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.12.1-linux-x86_64.tar.gz

下载完成后,解压 tar zxvf kibana-7.12.1-linux-x86_64.tar.gz
重命名 mv kibana-7.12.1-linux-x86_64 kibana-7.12.1
修改配置文件 vim kibana-7.12.1/config/kibana.yml
把默认的loaclhost改为0.0.0.0,表示允许其他人访问而非只能在本机访问
server.host: "0.0.0.0"
修改界面为中文
i18n.locale: "zh-CN"
三、启动
Elasticsearch和Kibana都不能使用root用户启动。
创建一个新用户es用于Elastic
创建用户组
groupadd es
创建用户到用户组
useradd es -g es
给用户权限
chown -R es:es /opt/elastic/*
使用es用户启动Elasticsearch和Kibana
//切换es用户
root@LA:/opt/elastic# su es
//后台启动elasticsearch
es@LA:/opt/elastic$ ./elasticsearch-7.12.1/bin/elasticsearch -d
//检查是否成功。elasticsearch默认使用9200端口,成功如下
es@LA:/opt/elastic$ ss -tnl|grep 9200
LISTEN 0 4096 ::ffff:127.0.0.1:9200 :::*
//启动kibana,不输出日志
es@LA:/opt/elastic$ nohup kibana-7.12.1/bin/kibana >/dev/null 2>&1 &
//检查是否成功。kibana默认使用5601端口,成功如下
es@LA:/opt/elastic$ ss -tnl|grep 5601
LISTEN 0 511 *:5601 *:*
浏览器中输入 http://ip:5601

四、
1273






