1、安裝ElasticSearch
從官網中心下載ElasticSearch Download下載ElasticSearch安裝包。 解壓,我的目錄:D:\soft\ElasticSearch\elasticsearch-6.4.0
在該文件夾的bin目錄下雙擊elasticsearch.bat執行,啓動成功如下:
完成後任意瀏覽器鍵入127.0.0.1:9200,出現下面界面,證明成功
2.安裝node
5以上版本不支持head插件。需要安裝node和grunt(5以下版本直接用plugin命令即可安裝)
node下載地址:https://nodejs.org/en/download/
根據自己系統下載相應的msi,雙擊安裝。
安裝完成用cmd進入安裝目錄執行 node -v可查看版本號
3.安裝grunt
在同一目錄下執行 npm install -g grunt-cli命令,安裝grunt 完出現如下。 證明安裝成功
用grunt -version查看版本號
4、安裝head準備
ctrl+c退出es。修改elasticsearch.yml文件。在文件最後加入
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
去掉註釋:network.host: 192.168.0.1 並改爲network.host: 0.0.0.0
cluster.name
node.name
http.port
雙擊elasticsearch.bat重啓es。
5、安裝head
https://github.com/mobz/elasticsearch-head 下載zip文件。如下:
解壓到elasticSearch文件夾下,我的文件夾是D:\soft\ElasticSearch\elasticsearch-6.4.0\elasticsearch-head-master
進入該文件夾,修改Gruntfile.js
如果不是本機部署需要修改_site下app.js ,將下文內容爲服務器地址。
cmd進入D:\soft\ElasticSearch\elasticsearch-6.4.0\elasticsearch-head-master文件夾
執行 npm install
安裝完成執行grunt server 或者npm run start(以後每次),出現下圖證明安裝成功
如果還不成功,退出es再執行一次npm install -g grunt-cli
6、安裝完成查看結果127.0.0.1:9100