日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

window上安装elasticserach

發布時間:2025/3/21 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 window上安装elasticserach 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
系統環境: 2008R2 x64
測試安裝用的服務器IP:192.168.12.52
elasticsearch版本 :2.3.4
JDK版本 :jdk 1.8.1_101 (jdk-8u101-windows-x64)

測試達到目的:安裝elasticsearch后再安裝head插件與Sql插件。
注:如果要用來做集群搜索、分詞、監控、拼音分詞等需增加不同插件(插件眾多,不過一理通百理通,只要先掌握一兩個插件的安裝,以后裝再多的插件添加再多的功能不是難事。)
另:ES(即elasticsearch)分布式搜索引擎,主要還是應用在liunx系統上,本次是因為客戶處是使用win服務器和安裝了SQL數據庫的,所以安裝在win上(但感覺不排除只要找一臺linux能連那臺win服務器,其實也可以安裝在linux上,當然咯,一般是不會刻意去這么做。所以我們還是來嘗試安裝win上的ES服務吧!)

一、安裝JDK(即Java環境和配置環境變量)
這里本來可以分開教程來說,不過還是連一起復習一下吧。
安裝java就是點擊java安裝包,基本上是鼠標一路點下,就不用說了。
然后是配置環境變量:
1. 新建系統變量JAVA_HOME:
變量名:JAVA_HOME
變量值:C:\Program Files(x86)\Java\jdk1.8.0_11(變量值根據你安裝的路徑略有不同)

2. 系統變量里,新建系統變量classpath:
變量名:classpath
變量值: %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; ?(有人說前頭加點,我加不行)

(注:前頭加".;"點和分號是表示當前路徑)

3.修改系統變量path值:
在path的變量值前添加下面內容: %JAVA_HOME%\bin;

cmd里輸入java -version,(有空格)測試可否運行成功。

二、官網下載elasticsearch2.3.4并解壓到你所需要放置的路徑。
進入到es主目錄的bin目錄下,我們可以看到有如下的好幾個批處理文件(如果是linux版本的es則會是sh腳本)

其中elasticesearch.bat是用于第一次安裝運行和之后啟動es的;servicer批處理則是將es安裝成windows服務的,這樣可以讓es隨開機啟動而不需要人手進命令行啟動;plugin批處理則是安裝插件時需要用到的。

三、運行cmd,進到es的主目錄下,敲以下命令進行安裝es服務。

./bin/elaselasticesearch???????????? #運行es,此時主目錄會生成data和log文件夾且es會在啟動運行中;
./bin/service? install???????????????????? #將es安裝成windows的服務

四、控制面板-管理工具-服務?? 將es服務設置成開機啟動并啟動。
如圖


五、設置ES配置文件。
es配置文件在主目錄的config文件夾下,文件名是elasticsearch.yml。建議用notepad++之類的編輯器打開來編輯。具體配置項可以參考官網。

我們這里只提一下其中的Network項,network.host行填入IP后去掉注釋。另外我們需要修改默認端口的話可以在http.port行中改。默認端口是9200。

配置文件中比較重要的還有集群項和節點項。

另外還有一個地方是在bin文件夾下的elasticsearch.in.bat中,編輯:
set ES_MIN_MEN=4g
set ES_MAX_MEN=4g
這里是設置使用內存的,如果服務器資源和配置較高,是可以分配多一些內存給ES的。

六、驗證安裝是否成功。
例如經過上面的步驟后,我們可以在網頁上輸入網址:
http://192.168.12.52:9200/_plugin
有出現下圖顯示的話就表示安裝成功。注意根據自己的實際情況網址上填自己正確的IP。或http://loaclhost:9200/_plugin


七、安裝head插件(web控制臺)。
接下來說說一些常規和常用的插件安裝,典型的是head插件。我們進es主目錄后,同樣借用bin下的plugin批處理腳本來實現聯網安裝。(也可以采用上網下載回來后離線安裝的方式,這種方式稍后會講到。)

cd d:/elasticsearch
./bin/plugin install mobz/elasticsearch-head
(注,不同版本的es,install項可能會要求變為-install,所以參考官網其實是最全面的。)
安裝完head后,網址http://loaclhost:9200/_plugin/head驗證安裝。

大致頁面如上圖。

同理,在線安裝Sql插件也是:
./bin/plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/2.3.4.0/elasticsearch-sql-2.3.4.0.zip

可以這么理解,plugin(插件)批處理 - 安裝? -下載安裝包所在鏈接。
--------------------

其實不太建議在windows上安裝ES來當服務器,因為后續的分詞插件、logstash、jdbc、kibana等在win上安裝會顯得麻煩,實際使用起來也不如linux上省資源等。但考慮到總會有些特殊需求會用到要在win上搭建ES搜索服務,所以還是要會用吧。接下來關于日志收集、分詞、監控等就放到第二篇文章介紹吧。


from:?http://www.cnblogs.com/tielemao/p/5841145.html

總結

以上是生活随笔為你收集整理的window上安装elasticserach的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。