
- 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 - Ingest 節點
- Elasticsearch - 管理索引生命週期
- Elasticsearch - SQL 訪問
- Elasticsearch - 監控
- Elasticsearch - 資料彙總
- Elasticsearch - 凍結索引
- Elasticsearch - 測試
- Elasticsearch - Kibana 儀表盤
- Elasticsearch - 按欄位過濾
- Elasticsearch - 資料表格
- Elasticsearch - 區域地圖
- Elasticsearch - 餅圖
- Elasticsearch - 面積圖和條形圖
- Elasticsearch - 時間序列
- Elasticsearch - 標籤雲
- Elasticsearch - 熱力圖
- Elasticsearch - Canvas
- Elasticsearch - 日誌 UI
- Elasticsearch 有用資源
- Elasticsearch - 快速指南
- Elasticsearch - 有用資源
- Elasticsearch - 討論
Elasticsearch - 安裝
在本章中,我們將詳細瞭解 Elasticsearch 的安裝過程。
要在本地計算機上安裝 Elasticsearch,您需要按照以下步驟操作:
步驟 1 - 檢查計算機上安裝的 Java 版本。它應該是 Java 7 或更高版本。您可以透過以下操作進行檢查:
在 Windows 作業系統 (OS) 中(使用命令提示符):
> java -version
在 UNIX OS 中(使用終端):
$ echo $JAVA_HOME
步驟 2 - 根據您的作業系統,從 www.elastic.co 下載 Elasticsearch,如下所示:
對於 Windows OS,下載 ZIP 檔案。
對於 UNIX OS,下載 TAR 檔案。
對於 Debian OS,下載 DEB 檔案。
對於 Red Hat 和其他 Linux 發行版,下載 RPN 檔案。
APT 和 Yum 實用程式也可用於在許多 Linux 發行版中安裝 Elasticsearch。
步驟 3 - Elasticsearch 的安裝過程很簡單,下面介紹了不同 OS 的安裝過程:
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
使用 APT 實用程式安裝 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
使用此處提供的命令手動下載並安裝 Debian 包:
$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb $sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
使用 YUM 實用程式安裝 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
步驟 4 - 轉到 Elasticsearch 主目錄,然後進入 bin 資料夾。在 Windows 中執行 elasticsearch.bat 檔案,或者在 UNIX 中使用命令提示符和終端執行 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 來更改它。您可以透過瀏覽https://: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/downloads/kibana下載 Windows 版 Kibana。單擊該連結後,您將看到如下所示的主頁:

解壓縮並轉到 Kibana 主目錄,然後執行它。
CD c:\kibana-7.0.0-windows-x86_64 .\bin\kibana.bat