Es學習第二課, ES安裝和客戶端使用

2022-09-15 09:39:10 字數 1862 閱讀 1096

elasticsearch安裝依賴於jdk,所以大家先保證自己電腦安裝好j**a環境(jdk7或更高版本),並配置好環境變數;這塊的配置我就不細講了,不管是linux還是windows,這塊的安裝和配置教程網上都是一大堆。

linux:

tar -xvf elasticsearch-6.1.1.tar.gz

上述操作將會在你的當前目錄下建立很多檔案和資料夾。然後我們通過如下命令進入bin目錄:

cd elasticsearch-6.1.1/bin

接下來我們就可以啟動我們的單節點集群:

./elasticsearch

windows:

解壓後雙擊msi檔案安裝就行了

在第乙個介面,選擇安裝目錄:

然後選擇是否將elasticsearch安裝為乙個系統服務,為了和用tar包安裝示例保持一致,我們選擇不安裝為系統服務,根據自己需要手動啟動:

然後到了配置頁面,這裡就簡單的使用預設的配置值。

下面就是按提示按鈕 next 一步步走下去就可以了,安裝完成後,進入到安裝目錄的bin資料夾下,會看到乙個exe檔案,如下圖:

雙擊 elasticsearch.exe 就可以啟動es了。

如果安裝過程順利的話,你應該會看到如下的資訊輸出:

然後,我們開啟瀏覽器,輸入** 可以看到如下一段json字串,就表示啟動成功了

,

"tagline" : "you know, for search"

}預設情況下,elasticsearch使用9200埠提供rest api訪問。這個埠可以根據需要自定義,修改路徑在 config 目錄下的檔案elasticsearch.yml。

怎麼樣,服務端安裝是不是很簡單;服務端安裝好了,下面我們就要講怎麼用es了。

安裝客戶端:

網上很多講es的資料這塊都做得不好,沒有講清楚用什麼客戶端來操作es,這裡我給大家說一下:

es有乙個官方外掛程式叫elasticsearch-headl來做客戶端,不過這個外掛程式安裝麻煩而且功能不強,不推薦大家使用。目前通常情況下,都是使用kibana來作為客戶端kibana。

kibana是乙個開源的分析和視覺化平台,旨在與 elasticsearch 合作。kibana 提供搜尋、檢視和與儲存在 elasticsearch 索引中的資料進行互動的功能。

開發者或運維人員可以輕鬆地執行高階資料分析,並在各種圖表、**和地圖中視覺化資料。

3、修改配置:

修改檔案config/kibana.yml ,設定elasticsearch.url為啟動的elasticsearch(http://localhost:9200/)例項(其實按照預設的話不用修改配置檔案也可以)

4、到kibana-6.3.0-windows-x86_64\bin目錄,雙擊kibana.bat

5、訪問:http://localhost:5601

6、點選網頁上的 devtools,在右側我們就可以執行es的各類語句,來進行增刪改查了,其中左邊是查詢語句,右邊是輸出結果

第二課 安裝PHP

為什麼要安裝php?php是伺服器端解析程式,一般執行在網路伺服器上。而編寫php語言的程式我們一般是在自己的個人電腦上完成,然後拿到伺服器上除錯。所以,學習php首先要讓我們的個人電腦模擬伺服器執行環境,讓php能象在伺服器上一樣在我們的個人電腦上執行。這就是為什麼要安裝配置php的原因。安裝配置...

第二課 PHP 安裝

為了開始使用 php,您可以 如果您的伺服器支援 php,那麼您不需要做任何事情。只要在您的 web 目錄中建立 php 檔案即可,伺服器將自動為您解析這些檔案。您不需要編譯任何軟體,或安裝額外的工具。由於 php 是免費的,大多數的 web 主機都提供對 php 的支援。然而,如果您的伺服器不支援...

linux學習第二課

今天跟著benjamin學習linux的第二課,主講內容 linux作業系統的檔案 一.linux系統下除了一般檔案外,所有的目錄和裝置 光碟機,硬碟等 都是以檔案的形式存在了。所以這裡就出現了乙個問題,我們怎樣才能使用物理裝置中的資料呢,linux系統是將物理裝置掛載 linux中乙個非常重要的概...