步驟一:下載ES壓縮包

步驟二:安裝ES服務
Window版的ElasticSearch的安裝很簡單,類似Window版的Tomcat,解壓開即安裝完畢,解壓后的ElasticSearch的目錄結構如下:
修改elasticsearch配置文件,config/elasticsearch.yml文件,增加文件內容如下:
http.cors.enabled: true http.cors.allow-origin: "*"
添加配置是為了允許elasticsearch跨域訪問,如果不配置,后面有可能elasticsearch-head是可以不修改,直接啟動;
步驟三:啟動ES服務
點擊elasticsearch下的bin目錄下的elasticsearch.bat啟動:
注意:9300是tcp通訊端口,集群間和TCPClient都執行該端口,9200是http協議的RESTful接口;
通過瀏覽器訪問elasticsearch服務器,啟動成功后的內容如下:
注意:elasticsearch是使用java開發的,且本版本的ES需要的jdk版本要是1.8以上,所以安裝elasticsearch之前保證jdk1.8以上安裝完畢,並正確的配置好jdk變量環境,否則啟動elasticsearch失敗;
步驟四:安裝ES的圖形化界面插件
elasticsearch不同於Solr自帶圖形化界面,我們可以通過安裝elasticsearch的head插件,完成圖形化界面的效果,完成索引數據的查看。安裝插件的方式有兩種,在線安裝和本地安裝。
4.1 下載head插件:https://github.com/mobz/elasticsearch-head
4.2 將壓縮包解壓到任意目錄下,但是要和elasticsearch的安裝目錄區分開
4.3 下載nodejs:https://nodejs.org/en/download/
雙擊安裝程序:具體步驟如下:
安裝完畢后,通過cmd控制台查看版本號,命令如下:
node -v
4.5 將grunt安裝為全局命令,grunt是基於Node.js的項目構建工具
在cmd控制台中執行如下命令:
npm install ‐g grunt‐cli
4.6 進入elasticsearch-head-master目錄啟動head,輸入命令如下:
npm install
grunt server
4.7 打開瀏覽器,輸入http://localhost:9100/,頁面效果如下:
注意事項:
啟動elasticsearch.bat時,如果一閃而過,修改配置如下:
Elasticsearch默認會配置2G的JVM堆的初始值和最大值,該jvm參數被配置在/config/jvm.options
里,可以將JVM參數該小:
1
2
|
-Xms512M
-Xmx512M
|