Elastic安装
(2023-04-17 23:58:33)分类: 其他 |
安装
jdk安装
参考文档:https://blog.csdn.net/qq_42269466/article/details/124079963
下载
resources->downloads->developer downloads->Java
->java se->Java archive->Java SE 8 (8u211 and later)->jdk-8u351-linux-x64.tar.gz
解压
sudo mkdir /usr/local/src/java
sudo tar -zxvf jdk-8u351-linux-x64.tar.gz -C /usr/local/src/java/
配置jdk的环境变量
vi /etc/profile
按i进入编辑,在profile文件尾部添加如下内容
保存并退出编辑
让配置文件生效
source /etc/profile
测试是否安装成功
java -version
至此,jdk1.8就安装好了!
Elasticsearch 安装
参考文档:https://www.elastic.co/guide/cn/elasticsearch/guide/2.x/running-elasticsearch.html
从 elastic 的官网elastic.co/downloads/elasticsearch获取最新版本的 Elasticsearch。
选择 linux x86_64 下载
当你准备在生产环境安装 Elasticsearch 时,你可以在 官网下载地址 找到 Debian 或者 RPM 包
当你解压好了归档文件之后,Elasticsearch 已经准备好运行了。按照下面的操作,在前台(foregroud)启动 Elasticsearch
cd elasticsearch-
./bin/elasticsearch
如果你想把 Elasticsearch 作为一个守护进程在后台运行,那么可以在后面添加参数 -d 。
Elasticsearch启动报错:warning: ignoring JAVA_HOME=C:\Program Files\Java\jdk1.8.0_191; using bundled JDK
案例:我本地是JDK1.8版本,安装的是elasticsearch-8.7.0,改成elasticsearch-7.17.3就可以了。
下载链接:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-17-3
ElasticSearch 7.17.3 及其之前的版本支持 JDK 1.8
Elasticsearch启动报错:
warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME
解决:
vi elasticsearch-7.17.3/bin/elasticsearch-env
在 # now set the path to java 下一行增加 ES_JAVA_HOME 定义
ES_JAVA_HOME="/usr/local/src/java/jdk1.8.0_351"
保存
重新启动 elasticsearch
./bin/elasticsearch
ok
测试 Elasticsearch 是否启动成功,可以打开另一个终端,执行以下操作
curl 'http://localhost:9200/?pretty'
响应信息如下
{
"name" : "zhuzaiming-ubuntu01",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "ftTeoF7IT4aAHE6npc1RFA",
"version" : {
"number" : "7.17.3",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" :
"5ad023604c8d7416c9eb6c0e
"build_date" : "2022-04-19T08:11:19.070913226Z",
"build_snapshot" : false,
"lucene_version" : "8.11.1",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
这就意味着你现在已经启动并运行一个 Elasticsearch 节点了,你可以用它做实验了。
当 Elastcisearch 在前台运行时,你可以通
过按 Ctrl+C 去停止。
安装 kibana
下载
https://www.elastic.co/downloads/kibana
选择 linux x86_64
解压
tar -zxvf kibana-8.7.0-linux-x86_64.tar.gz
mv kibana-8.7.0 ../Program/
cd ../Program/kibana-8.7.0
启动 Kibana.
./bin/kibana
可能与es7版本不兼容
需要下载低版本kibana
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.3.1-linux-x86_64.tar.gz
tar -zxvf kibana/kibana-7.3.1-linux-x86_64.tar.gz
mv kibana-7.3.1-linux-x86_64 ../Program/
cd ../Program/kibana-7.3.1
启动 Kibana.
./bin/kibana
访问网址:http://localhost:5601自动进入kibana页面
官方文档(旧版本)介绍需要安装Sense,但是新版本的kibana默认集成了Sense
Sense也不用了,用Kibana中的dev-tool console替代!