ES5*以上版本需要jdk1.8,jdk1.8,jdk1.8.重要的工作说三遍
1、下载ElasticSearch
https://www.elastic.co/cn/downloads/elasticsearch#ga-release
因为是windows版本,所以下载zip即可
2、解压,我的目录位置:“E:\elasticsearch-5.4.1\”
在该文件夹的bin目录下双击elasticsearch.bat执行,完成后任意浏览器键入127.0.0.1:9200,呈现下面界面,证明告成
3、安置node
5以上版本安置head需要安置node和grunt(1.*,2.*直接用plugin命令即可安置)
下载地点:https://nodejs.org/en/download/ 按照本身系统下载相应的msi,双击安置。
安置完成用cmd进入安置目录执行 node -v可检察版本号
在同一目录下执行 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
https://github.com/mobz/elasticsearch-head 下载zip文件
解压到指定文件夹下,我的文件夹是E:\elasticsearch-5.4.1\elasticsearch-head-master\
进入该文件夹,改削E:\elasticsearch-5.4.1\elasticsearch-head-master\Gruntfile.js
进入E:\elasticsearch-5.4.1\elasticsearch-head-master\_site改削app.js 中下文内容为处事器地点,如果是本机部署不改削也可以。
cmd进入E:\elasticsearch-5.4.1\elasticsearch-head-master文件夹
执行 npm install
然后在head源码目录中,执行npm install 下载的包:
npm install
效果如图:
首次运行安置可能会报警告或错误。可以从头运行一次npm install。
最后,在head源代码目录下启动nodejs:
安置完成执行grunt server 或者npm run start(以后每次),呈现下图证明安置告成,如果还弗成功,退出es再执行一次npm install -g grunt-cli