Elasticsearch ubuntu怎么安装
时间: 2025-01-07 17:05:42 浏览: 5
### 在Ubuntu上安装Elasticsearch
#### 准备工作
为了确保Elasticsearch能够正常运行,在开始之前需要确认系统已经安装了Java环境。推荐版本为OpenJDK 8,可以通过以下命令完成安装[^2]:
```bash
sudo apt update && sudo apt install openjdk-8-jdk
```
#### 添加官方仓库并导入GPG密钥
为了让Ubuntu识别来自Elastic的更新源,先要添加官方APT仓库地址以及相应的GPG公钥以验证软件包的真实性。执行下面两条指令来设置这些配置:
```bash
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/elastic-keyring.gpg] https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-7.x.list
```
#### 更新APT缓存并安装Elasticsearch
完成了上述准备工作之后,就可以通过`apt-get`工具直接获取最新版的Elasticsearch DEB包来进行安装了。这一步骤同样适用于其他依赖项的同时安装[^1]:
```bash
sudo apt-get update && sudo apt-get install elasticsearch
```
#### 启动服务与开机自启设定
一旦安装过程结束,建议立即启动Elasticsearch服务,并将其加入到系统的初始化进程中以便于每次重启机器后自动加载此服务[^3]:
```bash
sudo systemctl start elasticsearch.service
sudo systemctl enable elasticsearch.service
```
#### 验证安装成功与否
最后,可通过访问本地主机上的9200端口来测试Elasticsearch是否已正确部署并处于活动状态。如果一切顺利的话,应该能看到JSON格式的信息输出显示当前实例的状态。
```bash
curl http://localhost:9200/
```
阅读全文