- Elasticsearch 教程
- Elasticsearch - 主页
- Elasticsearch - 基本概念
- Elasticsearch - 安装
- Elasticsearch - 填充
- 版本之间的迁移
- Elasticsearch - API 约定
- Elasticsearch - 文档 API
- Elasticsearch - 搜索 API
- Elasticsearch - 聚合
- Elasticsearch - 索引 API
- Elasticsearch - CAT API
- Elasticsearch - 集群 API
- Elasticsearch - 查询 DSL
- Elasticsearch - 映射
- Elasticsearch - 分析
- Elasticsearch - 模块
- Elasticsearch - 索引模块
- Elasticsearch - 摄取节点
- Elasticsearch - 管理索引生命周期
- Elasticsearch - SQL 访问
- Elasticsearch - 监控
- Elasticsearch - 汇总数据
- Elasticsearch - 冻结索引
- Elasticsearch - 测试
- Elasticsearch - Kibana 仪表板
- Elasticsearch - 按字段过滤
- Elasticsearch - 数据表
- Elasticsearch - 区域地图
- Elasticsearch - 饼图
- Elasticsearch - 面积图和条形图
- Elasticsearch - 时间序列
- Elasticsearch - 标签云
- Elasticsearch - 热图
- Elasticsearch - 画布
- Elasticsearch - 日志 UI
- Elasticsearch 有用资源
- Elasticsearch - 快速指南
- Elasticsearch - 有用的资源
- Elasticsearch - 讨论
Elasticsearch - 安装
在本章中,我们将详细了解Elasticsearch的安装过程。
要在本地计算机上安装 Elasticsearch,您必须按照以下步骤操作 -
步骤 1 - 检查计算机上安装的 java 版本。它应该是 java 7 或更高版本。您可以通过执行以下操作进行检查 -
在 Windows 操作系统 (OS) 中(使用命令提示符)-
> java -version
在 UNIX 操作系统中(使用终端) -
$ echo $JAVA_HOME
步骤 2 - 根据您的操作系统,从 www.elastic.co 下载 Elasticsearch,如下所述 -
对于 Windows 操作系统,下载 ZIP 文件。
对于 UNIX 操作系统,下载 TAR 文件。
对于 Debian 操作系统,下载 DEB 文件。
对于 Red Hat 和其他 Linux 发行版,请下载 RPN 文件。
APT 和 Yum 实用程序也可用于在许多 Linux 发行版中安装 Elasticsearch。
步骤 3 - Elasticsearch 的安装过程很简单,下面针对不同操作系统进行描述 -
Windows 操作系统- 解压 zip 包并安装 Elasticsearch。
UNIX 操作系统- 在任何位置提取 tar 文件并安装 Elasticsearch。
$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-linux-x86_64.tar.gz $tar -xzf elasticsearch-7.0.0-linux-x86_64.tar.gz
使用适用于 Linux 操作系统的 APT 实用程序- 下载并安装公共签名密钥
$ wget -qo - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
保存存储库定义,如下所示 -
$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
使用以下命令运行更新 -
$ sudo apt-get update
现在您可以使用以下命令进行安装 -
$ sudo apt-get install elasticsearch
使用此处给出的命令手动下载并安装 Debian 软件包 -
$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb $sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
在 Debian Linux 操作系统上使用 YUM 实用程序
下载并安装公共签名密钥 -
$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
在“/etc/yum.repos.d/”目录中带有 .repo 后缀的文件中添加以下文本。例如,elasticsearch.repo
elasticsearch-7.x] name=Elasticsearch repository for 7.x packages baseurl=https://artifacts.elastic.co/packages/7.x/yum gpgcheck=1 gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch enabled=1 autorefresh=1 type=rpm-md
您现在可以使用以下命令安装 Elasticsearch
sudo yum install elasticsearch
步骤 4 - 转到 Elasticsearch 主目录和 bin 文件夹内。如果是 Windows,则运行 elasticsearch.bat 文件;如果是 UNIX rum Elasticsearch 文件,您可以使用命令提示符和终端执行相同的操作。
在 Windows 中
> cd elasticsearch-2.1.0/bin > elasticsearch
在Linux中
$ cd elasticsearch-2.1.0/bin $ ./elasticsearch
注意- 如果是 Windows,您可能会收到一条错误消息,指出未设置 JAVA_HOME,请将其在环境变量中设置为“C:\Program Files\Java\jre1.8.0_31”或安装 java 的位置。
步骤 5 - Elasticsearch Web 界面的默认端口是 9200,或者您可以通过更改 bin 目录中的 elasticsearch.yml 文件内的 http.port 来更改它。您可以通过浏览http://localhost:9200检查服务器是否已启动并运行。它将返回一个 JSON 对象,其中包含有关已安装 Elasticsearch 的信息,如下所示:
{ "name" : "Brain-Child", "cluster_name" : "elasticsearch", "version" : { "number" : "2.1.0", "build_hash" : "72cd1f1a3eee09505e036106146dc1949dc5dc87", "build_timestamp" : "2015-11-18T22:40:03Z", "build_snapshot" : false, "lucene_version" : "5.3.1" }, "tagline" : "You Know, for Search" }
步骤 6 - 在此步骤中,让我们安装 Kibana。请按照下面给出的相应代码在 Linux 和 Windows 上进行安装 -
对于 Linux 上的安装 -
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.0-linuxx86_64.tar.gz tar -xzf kibana-7.0.0-linux-x86_64.tar.gz cd kibana-7.0.0-linux-x86_64/ ./bin/kibana
对于 Windows 上的安装 -
从 https://www.elastic.co/products/kibana 下载 Windows 版 Kibana 。单击链接后,您将找到如下所示的主页 -
解压并进入Kibana主目录然后运行。
CD c:\kibana-7.0.0-windows-x86_64 .\bin\kibana.bat