Elasticsearch 是一个强大的开源搜索和分析引擎,适用于处理大量的实时数据。本文将指导您如何在 Ubuntu 18.04 操作系统上安装 Elasticsearch 6.8 基础服务。
1. 更新系统:
在安装任何软件之前,首先确保您的系统已经更新到最新版本:
sudo apt update
sudo apt upgrade
2. 安装 Java:
Elasticsearch 是基于 Java 的应用,因此需要安装 Java 运行环境。在 Ubuntu 18.04 上,您可以使用 OpenJDK 来安装 Java:
sudo apt install openjdk-8-jdk
3. 添加 Elasticsearch 存储库:
下载并导入 Elasticsearch 的公共密钥:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
添加 Elasticsearch APT 存储库:
sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" > /etc/apt/sources.list.d/elastic-6.x.list'
4. 安装 Elasticsearch:
更新存储库并安装 Elasticsearch:
sudo apt update
sudo apt install elasticsearch
5. 配置 Elasticsearch:
打开 Elasticsearch 配置文件以进行编辑:
sudo nano /etc/elasticsearch/elasticsearch.yml
在配置文件中,您可以进行一些重要的配置。例如,配置网络绑定地址和分配给 Elasticsearch 的内存:
network.host: 0.0.0.0
discovery.type: single-node
6. 启动 Elasticsearch:
启动 Elasticsearch 服务,并将其设置为开机自启:
sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
7. 测试 Elasticsearch:
使用 curl 或任何其他工具,检查 Elasticsearch 是否正在运行:
curl -X GET "localhost:9200/"
您应该会看到关于 Elasticsearch 集群的信息的 JSON 响应。
8. 配置和使用 Kibana(可选):
如果您还希望使用 Kibana 来可视化和管理 Elasticsearch 数据,可以使用类似的步骤安装和配置 Kibana。
总结:
通过遵循以上步骤,您可以在 Ubuntu 18.04 上成功安装 Elasticsearch 6.8 基础服务。Elasticsearch 在搜索和分析大规模数据方面具有出色的性能,它的安装和配置过程相对简单,但在操作前请务必阅读官方文档以获取更详细的信息。