# 使用 Debian Package 的方式安裝 Kibana
原文鏈接 : [https://www.elastic.co/guide/en/kibana/5.2/deb.html](https://www.elastic.co/guide/en/kibana/5.2/deb.html)
譯文鏈接 : [http://www.apache.wiki/pages/viewpage.action?pageId=8159431](http://www.apache.wiki/pages/viewpage.action?pageId=8159431)
貢獻者 : [那伊抹微笑](/display/~wangyangting),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina)
這個針對 **Debian** 軟件包的 **Kibana** 可以 [從我們的官網](https://www.elastic.co/guide/en/kibana/5.2/deb.html#install-deb) 或者 [APT 倉庫](https://www.elastic.co/guide/en/kibana/5.2/deb.html#deb-repo) 下載。它可用于在任何像 **Debian** 和 **Ubuntu** 這種基于 **Debian** 系統的平臺上安裝 **Kibana**。
最新穩定版的?**Kibana**?可以在?[下載 Kibana](https://www.elastic.co/downloads/kibana)?頁面中找到。其它版本可以在?[歷史版本頁面](https://www.elastic.co/downloads/past-releases)?中找到。
### 導入 Elastic PGP KEY
我們使用 **Elastic** **Signing** **Key**(**PGP** 密鑰 **D88E42B4**,可從?[https://pgp.mit.edu](https://pgp.mit.edu)?獲取)簽名所有的軟件版,指紋如下 :?
```
4609 5ACC 8548 582C 1A26 99A9 D27D 666C D88E 42B4
```
下載并且安裝公共的簽名密鑰 :?
```
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
```
### 從 APT 倉庫安裝
一開始您可能需要在 **Debian** 上安裝?**apt-transport-https** 軟件包 :?
```
sudo apt-get install apt-transport-https
```
保存這個倉庫定義到?**/etc/apt/sources.list.d/elastic-5.x.list** :?
```
echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-5.x.list
```
警告 :
不要使用 **add-apt-repository**,因為它將添加一個 **deb-src entry**(條目),然而我們并沒有提供源碼包。如果您已經添加了 **deb-src entry**(條目),您將看到一個類似下面的錯誤 :
Unable to find expected entry 'main/source/Sources' in Release file (Wrong sources.list entry or malformed file)
?從 **/etc/apt/sources.list** 中刪除 **deb-src entry**(條目),然后再安裝應該就可以如預期一樣運行了。
您可以使用如下方式來安裝 **Kibana Debina** 軟件包 :?
```
sudo apt-get update && sudo apt-get install kibana
```
警告 :
如果同一個 **Kibana** 倉庫存在兩個 **entry**(條目),在執行 **apt-get update** 時將看到一個類似下面的錯誤 :
```
Duplicate sources.list entry https://artifacts.elastic.co/packages/5.x/apt/ ...`
```
檢查 **/etc/apt/sources.list.d/kibana-5.x.list** 文件中重復的 **entry**(條目)或者在 **/etc/apt/sources.list.d/** 和 **/etc/apt/sources.list** 文件中的文件中找到重復的條目。
### 手動下載以及安裝 Debian 軟件包
針對?**Kibana v5.2.2**?的 **Debian** 軟件包可以使用下面的命令從網站下載以及安裝 :?
**64 位 :?**
```
wget https://artifacts.elastic.co/downloads/kibana/kibana-5.2.2-amd64.deb
sha1sum kibana-5.2.2-amd64.deb # 1
sudo dpkg -i kibana-5.2.2-amd64.deb
```
| 1 | 使用?[發布的 SHA](https://artifacts.elastic.co/downloads/kibana/kibana-5.2.1-linux-x86_64.tar.gz.sha1)?來比較?**sha1sum**?或?**shasum**?生成的?**SHA** |
**32 位 :?**
```
wget https://artifacts.elastic.co/downloads/kibana/kibana-5.2.2-i386.deb
sha1sum kibana-5.2.2-i386.deb # 1
sudo dpkg -i kibana-5.2.2-i386.deb
```
| 1 | 使用?[發布的 SHA](https://artifacts.elastic.co/downloads/kibana/kibana-5.2.1-linux-x86_64.tar.gz.sha1)?來比較?**sha1sum**?或?**shasum**?生成的?**SHA** |
### SysV?init?vs?systemd
在安裝之后 **Kibana** 并不會自動啟動。如何去啟動以及停止 **Kibana** 取決于系統是使用的 **SysV init** 還是 **systemd**(使用新的發行版)。您可以通過運行此命令來確定正在使用哪個 :?
```
ps -p 1
```
### 使用 SysV init 運行 Kibana
通過 **update-rc.d** 命令來配置 **Kibana** 以在系統啟動時來自動運行 :?
```
sudo update-rc.d kibana defaults 95 10
```
可以使用 **service** 命令來啟動或者停止 **Kibana** :?
```
sudo -i service kibana start
sudo -i service kibana stop
```
如果 **Kibana** 因任何原因不能啟動,它將會打印失敗的原因至 **STDOUT**。可以在 **/var/log/kibana** 中找到日志文件。
### 使用 systemd 運行 Kibana
為了配置 **Kibana** 在系統啟動時來自動運行,運行如下命令 :?
```
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service
```
可以使用如下命令來啟動或者停止 **Kibana** :?
```
sudo systemctl start kibana.service
sudo systemctl stop kibana.service
```
這些命令不提供關于 **Kibana** 是否成功啟動的反饋。相反,這些信息將會寫入位于 **/var/log/kibana/** 中的日志文件中。
### 通過配置文件配置 Kibana
默認情況下?**Kibana?**從**?/etc/kibana/kibana.yml?**加載它的配置。此配置文件的格式在?[配置 Kibana](/pages/viewpage.action?pageId=8159438)?中進行了說明。
### Debian 軟件包的目錄布局
該 **Debian?**軟件包針對基于 **Debian** 的系統將配置文件,日志和數據目錄放置在合適的位置 :?
| 類型 | 說明 | 默認位置 | 設置 |
| --- | --- | --- | --- |
| **home** | **Kibana** 主目錄或者?`**$KIBANA_HOME**` | /usr/share/kibana | ? |
| **bin** | 二進制腳本, 包括用于啟動 **Kibana** **server** 的 **kibana** 和用于安裝插件的 **`kibana-plugin`** | /usr/share/kibana/bin | ? |
| **config** | 配置文件,包括?`**kibana.yml**。` | /etc/kibana | ? |
| **data** | **Kibana** 以及它的插件寫入磁盤的數據文件的位置。 | /var/lib/kibana | ? |
| **optimize** | **Transpiled** 源代碼。 某些管理操作(例如。插件安裝)導致源代碼被即時的 **retranspiled**。 | /usr/share/kibana/optimize | ? |
| **plugins** | 插件文件位置. 每個插件將會包含在一個子目錄中。 | /usr/share/kibana/plugins | ? |
- 介紹
- 設置
- 安裝 Kibana
- 使用 .tar.gz 的方式安裝 Kibana
- 使用 Debian Package 的方式安裝 Kibana
- 使用 RPM 的方式安裝 Kibana
- Windows 上安裝 Kibana
- 配置 Kibana
- Docker 上運行 Kibana
- 獲取鏡像
- Docker 上配置 Kibana
- 訪問 Kibana
- 關聯 Kibana 與 kibana
- 與 Tribe nodes 一起使用 Kibana
- 在生產環境中使用 Kibana
- 升級 Kibana
- 標準升級
- 標準升級與 Reindex(重建索引)
- 新安裝
- 重大改變
- 5.0 中的重大改變
- 入門指南
- 加載樣本數據
- 定義 index pattern(索引模式)
- Discover(發現)數據
- Visualizing(可視化)數據
- 將它們全部放入 Dashboard(儀表盤)
- 總結
- Discover(發現)
- 設置時間過濾器
- 搜索數據
- 字段過濾器
- 查看文檔數據
- 查看字段數據的統計信息
- Visualize(可視化)
- 創建可視化
- Area Charts(面積圖)
- Data Table(數據表)
- Line Charts(折線圖)
- Markdown Widget(小部件)
- Metric(度量)
- Pie Charts(餅圖)
- Tile Maps(平鋪地圖)
- Vertical Bar Charts(垂直條形圖)
- Tag Clouds(標簽云)
- Heatmap Chart(熱力圖)
- Dashboard(儀表盤)
- 構建儀表盤
- 加載儀表板
- 分享儀表盤
- Timelion
- 創建時間序列可視化
- Console(控制臺)
- 多請求支持
- 自動格式化
- 鍵盤快捷鍵
- 歷史
- 控制臺設置
- 配置控制臺
- 安全控制臺
- Management(管理)
- Index Pattern(索引模式)
- Managing Fields(管理字段)
- String Field Formatters(字符串字段格式化程序)
- Date Field Formatters(日期字段格式化程序)
- Geographic Point Field Formatters(地理點字段格式化程序)
- Numeric Field Formatters(數值字段格式化)
- Scripted Fields(腳本字段)
- 設置高級選項
- 管理保存的搜索,可視化和儀表盤
- Kibana 插件
- 安裝插件
- 更新和刪除插件
- 禁用插件
- 配置插件管理器
- 已知插件
- 版本說明
- 5.2.2 版本說明
- 5.2.1 版本說明
- 5.2.0 版本說明
- 5.1.2 版本說明
- 5.1.1 版本說明
- 5.1.0 版本說明
- 5.0.2 版本說明
- 5.0.1 版本說明
- 5.0.0 版本說明