Windos上ElasticSearch及其Head插件的安装

mac2026-04-20  9

下载安装好node.js可能是网络原因导致官网https://www.elastic.co/cn/及其各种链接基本都是难以打开,在网上直接找了一个链接地址,去迅雷下载亲测有效,凡是浏览器下载速度很慢的都粘贴地址去迅雷下载就行了,这里elasticsearch版本是6.4.3,改成其他版本应该也可以,如7.2.0等等,各版本存在区别尤其是5\6\7,还要注意springboot的版本是否兼容等等http://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.3.zip因为搜索的是中文,需要添加插件,github中搜索elasticsearch ik(https://github.com/medcl/elasticsearch-analysis-ik.git)必须将其解压缩放到es的plugins下的ik文件下,版本注意匹配配置环境变量,如 我的path里面添加 了E:\javaidea\elasticsearch-6.4.3\binWindows系统就双击es的bin目录下的elasticsearch.bat出现成功,不要关闭服务简单测试一下下载postman可方便各种接口测试,地址https://www.getpostman.comhead插件安装,在git上拉取head插件项目https://github.com/mobz/elasticsearch-head克隆本地需要借助 grunt来运行head,所有要安装一下,(确保已经安装好node)Windows+R,输入cmd,再输入命令npm install -g grunt  -cli 进行安装grunt进入刚才head的目录下,同样在地址栏输入cmd,进入该路径下,输入命令npm install,时间可能较长,可能中途卡住,关闭该窗口多次执行同样步骤即可,耐心一点,完成后会是这样,警告没关系,只要不是红色ERR就行不要关闭窗口,继续输入grunt server,会出现下图即表示成功了,此时打开谷歌浏览器在地址栏输入http://localhost:9100查询集群健康信息需要授权,在elasticsearch/elasticsearch.yml中加入

http.cors.enabled: true # elasticsearch中启用CORS

http.cors.allow-origin: "*" # 允许访问的IP地址段,* 为所有IP都可访问

最新回复(0)