Elasticsearch 简明教程
Elasticsearch - Installation
在本章中,我们将详细了解 Elasticsearch 的安装过程。
要在本地计算机上安装 Elasticsearch,您必须按照以下步骤操作:
Step 1 - 检查计算机上安装的 Java 版本。它应为 Java 7 或更高版本。您可以通过执行以下操作进行检查 -
在 Windows 操作系统 (OS) 中(使用命令提示符)-
> java -version
在 UNIX OS 中(使用终端)-
$ echo $JAVA_HOME
Step 2 - 根据您的操作系统,从 www.elastic.co 下载 Elasticsearch,如下所示:
-
对于 Windows 操作系统,下载 ZIP 文件。
-
对于 UNIX 操作系统,下载 TAR 文件。
-
对于 Debian 操作系统,下载 DEB 文件。
-
对于 Red Hat 和其他 Linux 发行版,下载 RPM 文件。
-
还可以使用 APT 和 Yum 实用程序在许多 Linux 发行版中安装 Elasticsearch。
Step 3 - Elasticsearch 的安装过程很简单,以下是针对不同操作系统的说明:
-
Windows OS - 解压缩 ZIP 包,Elasticsearch 便已安装。
-
UNIX OS - 将 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
-
Using APT utility for Linux OS - 下载并安装公钥
$ 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
-
Download and install the Debian package manually using the command given here −
$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb
$sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
-
Using YUM utility for Debian Linux OS
$ 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
Step 4 - 转到 Elasticsearch 主目录,然后进入 bin 文件夹。针对 Windows 系统,请运行 elasticsearch.bat 文件,或者针对 UNIX 系统,您可以通过命令提示符和终端运行同样的文件。
In Linux
$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch
Note - 针对 Windows 系统,您可能会收到一条错误信息,提示未设置 JAVA_HOME,请在环境变量中将其设置为 “C:\Program Files\Java\jre1.8.0_31” 或您安装 Java 的位置。
Step 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"
}
Step 6 − 在此步骤中,让我们安装 Kibana。按照下面给出的相应代码在 Linux 和 Windows 上进行安装 −
For Installation on 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
For Installation on Windows −
从 https://www.elastic.co/downloads/kibana 下载适用于 Windows 的 Kibana 一旦你单击该链接,你将看到如下所示的主页 −
解压并转到 Kibana 主目录,然后运行它。
CD c:\kibana-7.0.0-windows-x86_64
.\bin\kibana.bat