Windows7 安装ElasticSearch-6.x

第一步:本机如何安装Java8 环境,请自行baidu.

第二步:安装ElasticSearch

1、从官网下载ElasticSearch,https://www.elastic.co/downloads/elasticsearch,下载Zip包。

我下载的最新版本为:elasticsearch-6.3.2

2、解压到指定目录文件夹中,我这里指定的目录文件夹目录:D:\elasticsearch。

3、进入elasticsearch解压指定目录,进入bin 文件夹中(D:\elasticsearch\elasticsearch-6.3.2\bin),执行elasticsearch.bat

4、本机启动一个elasticsearch节点,启动后如图所示:

5、打开浏览器,访问(http://localhost:9200/),测试elasticsearch是否安装成功。

第三步:安装ElasticSearch-head插件

网上很多文章都说使用plugin插件指令去安装elasticSearch-head,我查看了下elasticsearch安装目录,里面存在plugin插件文件,但是在bin 目录中,不存在plugin指令。后面查看官网安装文档给出的意思如下:

elasticsearch6不支持直接通过plugin -install mobz/elasticsearch-head安装,并且elasticsearch-head需要在node环境下运行。

1、本机搭建nodejs 环境,自行baidu.

2、安装grunt

grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.x里的head插件就是通过grunt启动的。因此需要安装grunt.
注意:路径切到nodejs安装目录下,[我安装在D:\node\node-v8.11.3]。
cnpm install -g grunt-cli
-g代表全局安装。安装路径为D:\node\node-v8.11.3\node_modules,并且自动加入PATH变量。
查看版本号grunt -version

3、下载head插件

https://github.com/mobz/elasticsearch-head

4、配置head

由于head的代码还是2.6版本的,直接执行有很多限制,比如无法跨机器访问。因此需要用户修改两个地方:

① c:/elasticsearch-head-master/Gruntfile.js,增加hostname属性,设置为*,如图

在这里插入图片描述

②修改连接地址:C:\elasticsearch-head-master/_site/app.js,将表红线地址改为es服务器地址。
在这里插入图片描述

修改一下es使用的参数。编辑C:/elasticsearch-5.3.0/config/config/elasticsearch.yml:

cluster.name: es-5.2-test   #换个集群的名字,免得跟别人的集群混在一起
 
node.name: node-es-101     #换个节点名字
 
network.host: 0.0.0.0       #修改一下ES的监听地址,这样别的机器也可以访问
http.port: 9200             #端口号,默认就好
 
 
# 增加新的参数,这样head插件可以访问es
http.cors.enabled: true 
http.cors.allow-origin: "*"
 
@注意,设置参数的时候:后面要有空格!

  •  

5、安装head

其实下载elasticsearch-head的时候,github的链接上有介绍安装方式,如下:

git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
open http://localhost:9100/

进入到我们下载好的elasticsearch-head包里,然后执行npm install
在这里插入图片描述
安装完成之后npm run start或grunt server

在这里插入图片描述在这里插入图片描述

浏览器访问 http://localhost:9100/
在这里插入图片描述

到此,Elasticsearch和ElasticSearch-head已经装好了。

第四步:ElasticSearch集成分词插件。

参考连接地址:https://blog.csdn.net/c5113620/article/details/79339541

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Docker中安装elasticsearch-oss,您可以按照以下步骤进行操作: 1. 下载elasticsearch-oss压缩包: 在终端中使用wget命令下载elasticsearch-oss的压缩包。您可以使用以下命令下载最新版本elasticsearch-oss: ``` wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.1/elasticsearch-analysis-ik-7.10.1.zip ``` 2. 将压缩包移动到容器中: 使用docker cp命令将下载的压缩包复制到elasticsearch容器中的插件目录。请确保容器正在运行并替换`elasticsearch`和`/usr/share/elasticsearch/plugins`为您的容器和插件目录的实际路径: ``` docker cp elasticsearch-analysis-ik-7.10.1.zip elasticsearch:/usr/share/elasticsearch/plugins ``` 3. 运行elasticsearch容器: 使用docker run命令运行elasticsearch容器,并指定elasticsearch-oss的版本号、端口等参数。以下是一个示例命令: ``` docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.10.1 ``` 4. 验证安装: 使用curl或浏览器访问`http://localhost:9200`来验证安装是否成功。如果成功,您将看到elasticsearch的信息。 请注意,以上步骤仅适用于elasticsearch-oss的安装。如果您需要安装其他版本或使用其他配置,请参考elasticsearch的官方文档或相关资源。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [docker安装elasticsearch(最最最最详细版)](https://blog.csdn.net/weixin_42741805/article/details/117513084)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [docker for windows--docker-compose 安装elasticsearch + kibana 6.8.x版本](https://blog.csdn.net/penriver/article/details/126687172)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值