ES入门系列 — 1 windows系统安装Elasticsearch

7 篇文章 0 订阅

简单写一个ES系列,希望对NewSql、检索有兴趣的同学可以快速入手,争取在7月份完成该系列文章

ES入门系列

这一章节介绍Elasticsearch环境安装,方便后续的文章操作环境


1、安装Java(版本要求JDK 1.8)

网上有很多博客写关于Java怎么安装,如果你是Java开发者,可以跳过


2、安装nodejs

下载路径,楼主这里选择的是当前最新的 v13.9.0 版本

下载路径:https://nodejs.org/dist/v13.9.0/node-v13.9.0-x64.msi

安装之后在安装目录添加 node_cache、node_global 两个文件夹,楼主这里的安装目录是:E:\program\nodejs1390

然后将环境变量Path添加 E:\program\nodejs1390 和 E:\program\nodejs1390\node_global

查看版本,验证是否安装成功,如果看到如下node版本,说明安装成功

替换nodejs镜像地址,国内选择阿里镜像

npm config set registry https://registry.npm.taobao.org
npm config get registry


3、安装 grunt,由于elasticsearch-head需要通过grunt启动

cmd命令界面执行一以下命令,全局安装grunt

npm install -g grunt -cli

验证是否安装成功


4、Elasticsearch安装

这里选择 Elasticsearch 6.8.8 版本,Elasticsearch 7. x.x 以上版本要求都是高版本JDK,所以这里选择 Elasticsearch 6.8.8

下载地址:Elasticsearch 6.8.8 | Elastic

下载下来解压并可使用;调整 config/elasticsearch.yml 文件,在文件末添加

#集群名字
cluster.name: my-elasticseach
#节点名字
node.name: node-01
network.host: 0.0.0.0
#访问es默认使用端口
http.port: 9200
# ip访问策略 如果使用ip访问不了 一般就是这个配置出现问题 
http.cors.enabled: true
#当设置允许跨域,默认为*,表示支持所有域名
http.cors.allow-origin: "*"


5、Elasticsearch-Head安装

elasticseach-head 插件是将es图形化展现给用户,它是集群管理、数据可视化、增删改查、查询语句可视化工具

github:GitHub - mobz/elasticsearch-head: A web front end for an elastic search cluster

在windows系统cmd命令界面运行:

git clone https://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
git pull origin master


6、启动ElasticSearch、启动ElasticSearch-head

1、双击elasticsearch安装目录下bin文件夹下的elasticsearch.bat 启动elasticsearch(楼主这里是 E:\program\elasticsearch688\bin\elasticsearch.bat)

 2、在elasticsearch github clone下来的目录,执行 grunt server 或者 npm run start

访问 http://localhost:9100/

点击连接,右边健康值 绿色,说明环境已经OK了


到这里,你已经安装好了windows的elasticsearch单机学习环境了

欢迎关注,欢迎点评

下一篇:ES入门系列 — 2 Elasticsearch介绍

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值