## 安裝 Elasticsearch
### Hosted Elasticsearch
您可以在自己的硬件上運行Elasticsearch,或者在Elastic Cloud上使用我們[Hosted Elasticsearch Service](https://www.elastic.co/cloud/elasticsearch-service)。Elasticsearch Service在AWS和GCP上均可用。[免費試用Elasticsearch Service](https://www.elastic.co/cloud/elasticsearch-service/signup?baymax=docs-body&elektra=docs)。
### 自己安裝Elasticsearch
Elasticsearch以下列軟件包格式提供:
1. Linux和MacOS`tar.gz`存檔
檔案這些`tar.gz`存檔文件可用于在任何Linux發行版和MacOS上安裝。
從Linux或MacOS上的存檔安裝Elasticsearch [從Linux或MacOS上的存檔安裝Elasticsearch](從Linux或MacOS上的壓縮文件安裝Elasticsearch.md "從Linux或MacOS上的存檔安裝Elasticsearch")
2. Windows`.zip`壓縮包
該`zip`壓縮文件適合在Windows上安裝。
[`.zip`在Windows上安裝Elasticsearch with](在Windows上安裝Elasticsearch.md "在Windows上使用.zip安裝Elasticsearch")
3. `deb`
該`deb`軟件包適用于Debian,Ubuntu和其他基于Debian的系統。Debian軟件包可以從Elasticsearch網站或我們的Debian存儲庫下載。
[使用Debian軟件包安裝Elasticsearch](使用Debian軟件包安裝Elasticsearch.md "使用Debian軟件包安裝Elasticsearch")
4. `rpm`
該`rpm`軟件包適合在Red Hat,Centos,SLES,OpenSuSE和其他基于RPM的系統上安裝。RPM可以從Elasticsearch網站或我們的RPM存儲庫下載。
[使用RPM安裝Elasticsearch](使用RPM安裝Elasticsearch.md "使用RPM安裝Elasticsearch")
5. `msi`
\[beta\]此功能處于beta中,可能會更改。該設計和代碼不如正式的GA功能成熟,并且按原樣提供,不提供任何擔保。Beta功能不受官方GA功能的支持SLA約束。該`msi`軟件包適合在至少安裝了.NET 4.5框架的Windows 64位系統上安裝,并且是在Windows上開始使用Elasticsearch的最簡單選擇。MSI可以從Elasticsearch網站下載。
[使用Windows MSI安裝程序安裝Elasticsearch](使用WindowsMSI安裝程序安裝Elasticsearch.md "使用Windows MSI安裝程序安裝Elasticsearch")
6. `docker`
Images可用于將Elasticsearch作為Docker容器運行。它們可以從Elastic Docker Registry下載
[使用Docker安裝Elasticsearch](使用Docker安裝Elasticsearch.md)
7. `brew`
可以從Elastic Homebrew點擊獲取方式,以便使用Homebrew軟件包管理器在macOS上安裝Elasticsearch。[使用Homebrew在macOS上安裝Elasticsearch](使用Homebrew在macOS上安裝Elasticsearch.md)
### 配置管理工具
我們還提供以下配置管理工具來幫助進行大型部署:
1. Puppet
[puppet-elasticsearch](https://github.com/elastic/puppet-elasticsearch)
2. Chef
[cookbook-elasticsearch](https://github.com/elastic/cookbook-elasticsearch)
3. Ansible
[ansible-elasticsearch](https://github.com/elastic/ansible-elasticsearch)
- Elasticsearch簡介
- 數據輸入:文檔和索引
- 信息輸出:搜索和分析
- 可擴展性和彈性
- Elasticsearch入門
- 啟動并運行Elasticsearch
- 索引文件
- 開始搜索
- 使用匯總分析結果
- 從這里開始
- 設置Elasticsearch
- 安裝Elasticsearch
- 從Linux或MacOS上的存檔安裝Elasticsearch
- 在Windows上安裝Elasticsearch
- 使用Debian軟件包安裝Elasticsearch
- 使用RPM安裝Elasticsearch
- 使用Windows MSI安裝程序安裝Elasticsearch
- 使用Docker安裝Elasticsearch
- 使用Homebrew在macOS上安裝Elasticsearch
- 配置Elasticsearch
- 設置JVM選項
- 安全設定
- 記錄配置
- 審核設置
- 跨集群復制設置
- 轉換設定
- 索引生命周期管理設置
- 許可設置
- 機器學習設置
- 監控設定
- 保護設置
- SQL訪問設置
- 觀察者設置
- 重要的Elasticsearch配置
- path.data 和 path.logs
- cluster.name
- node.name
- network.host
- 發現和集群形成設置
- 設置堆大小
- JVM堆轉儲路徑
- GC記錄
- 臨時目錄
- JVM致命錯誤日志
- 重要系統配置
- 配置系統設置
- 禁用交換
- 文件描述符
- 虛擬內存
- 線程數
- DNS緩存設置
- JNA臨時目錄未裝入 noexec
- 引導檢查
- 堆大小檢查
- 文件描述符檢查
- 內存鎖檢查
- 最大線程數檢查
- 最大文件大小檢查
- 虛擬內存最大大小檢查
- 最大地圖計數檢查
- 客戶端JVM檢查
- 使用串行收集器檢查
- 系統調用過濾器檢查
- OnError和OnOutOfMemoryError檢查
- 搶先檢查
- G1GC檢查
- 所有權限檢查
- 發現配置檢查
- 啟動Elasticsearch
- 停止Elasticsearch
- 將節點添加到集群
- 全集群重啟和滾動重啟
- 設置X-Pack
- 配置X-Pack Java客戶端
- 引導程序檢查X-Pack
- 升級Elasticsearch
- 滾動升級
- 完整集群重新啟動升級
- 升級前重新索引
- 重新索引到位
- 從遠程群集重新索引
- 集合
- 度量聚合
- 平均聚合
- 加權平均聚合
- 基數聚合
- 擴展統計匯總
- 地理邊界聚合
- 地心聚集
- 最大聚集
- 最小集合
- 百分位數匯總
- 百分數排名匯總
- 腳本式指標聚合
- 統計匯總
- 字符串統計匯總
- 總和
- 熱門合集
- 價值計數匯總
- 中位數絕對偏差匯總
- 桶聚合
- 鄰接矩陣匯總
- 自動間隔日期直方圖聚合
- 子集聚集
- 復合聚集
- 日期直方圖匯總
- 日期范圍匯總
- 多元化的采樣器聚合
- 篩選器匯總
- 篩選匯總
- 地理距離匯總
- GeoHash網格聚合
- GeoTile網格聚合
- 全局聚合
- 直方圖聚合
- IP范圍匯總
- 缺少聚合
- 嵌套聚合
- 父級匯總
- 范圍匯總
- rare terms 聚集
- 反向嵌套聚合
- 采樣器聚合
- 重要術語匯總
- 重要的文字匯整
- 術語匯總
- 鏟斗范圍字段的精妙之處
- 管道聚合
- 平均存儲桶聚合
- 導數聚合
- 最大存儲桶聚合
- 最小存儲桶聚合
- 總和桶聚合
- 統計數據桶匯總
- 擴展的統計數據桶聚合
- 百分位桶聚合
- 查詢DSL
- 查詢和過濾上下文
- 跨集群搜索
- 腳本編寫
- 如何使用腳本
- 映射
- 刪除映射類型
- 文字分析
- 文字分析總覽
- 模組
- 發現和集群形成
- 索引模塊
- 分析
- 攝取節點
- 管道定義
- 管理索引生命周期
- 索引總覽
- SQL訪問
- SQL總覽
- 監控集群
- 監控總覽
- 凍結指標
- 最佳實務
- 匯總或轉換數據
- 匯總歷史數據
- 設置集群以實現高可用性
- 備份集群
- 快照和還原
- 注冊資料庫
- 保護集群
- 安全概述
- 警報群集和索引事件
- Watcher入門
- 命令行工具
- 彈性搜索證書
- 如何
- 一般建議
- 專業術語
- REST API
- API約定
- 發布要點
- 7.6.0
- 重大變化
- 7.6
- 發行說明
- Elasticsearch版本7.6.2