1、更新软件包
sudo apt update && sudo apt upgrade -y
2、安装jdk11
sudo apt install openjdk-11-jdk -y
安装查看版本
java -version
输出应该是这样的
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode)
3、下载 Elasticsearch 7.16.2 (ARM64 版本)
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.2-arm64.deb
4、安装es
sudo dpkg -i elasticsearch-7.16.2-arm64.deb
5、配置es
sudo nano /etc/elasticsearch/elasticsearch.yml
一些常用的配置项包括:
- 集群名称:默认为
elasticsearch
。 - 节点名称:可以设置唯一的节点名称。
- 绑定网络地址:默认情况下 Elasticsearch 只允许本地连接。如果你希望外部能够访问,需要设置
network.host
为0.0.0.0
。
6、启动并启用 Elasticsearch
sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
7、验证 Elasticsearch 运行状态
sudo systemctl status elasticsearch
也可以浏览器访问 ip:9200
8、安装 Kibana(可选)
下载 Kibana 7.16.2 (ARM64 版本)
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.16.2-arm64.deb
安装 Kibana:
sudo dpkg -i kibana-7.16.2-arm64.deb
配置 Kibana:
Kibana 的配置文件位于 /etc/kibana/kibana.yml
。
将 Kibana 配置连接到 Elasticsearch:
yaml
复制代码
server.host: "0.0.0.0" elasticsearch.hosts: ["http://localhost:9200"]
启动 Kibana:
bash
复制代码
sudo systemctl start kibana sudo systemctl enable kibana
Kibana 默认运行在 http://<your-server-ip>:5601
。