java 提交mac地址栏_Mac环境下 elasticsearch-6.0.1 和 elasticsearch-head 完整安装过程

安装步骤:

安装java jdk

安装elasticsearch-6.0.1 及中文分词 anslysis-ik-6.0.1

安装elasticsearch-head

下载jdk

360b40af2ca835f327d5690cfd81cb9a.png

直接安装,安装位置

45e81ca8dc383bf39108199b61cfbee3.png

配置环境变量

打开终端命令行, 输入命令 vim java.bash_profile,编写配置java目录及类库路径到系统环境变量,以便全局能执行java

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home

PATH=$JAVA_HOME/bin:$PATH:.

CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.

export JAVA_HOME

export PATH

export CLASSPATH

3d9b0646173f51623c14ab2da9e5227a.png

保存退出,执行命令 "source .bash_profile"使配置生效

测试是否配置成功,能显示如下效果,则配置成功

$ echo $JAVA_HOME

/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home

java jdk配置成功!

配置elasticsearch

下载解压完,准备安装中文分词

终端进入cd elasticsearch-6.0.1/ 目录,然后执行插件命令

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.0.1/elasticsearch-analysis-ik-6.0.1.zip

f2e1f366cb236e87ab532d3716889363.png

若命令执行卡住,就停到再执行命令,而已感觉下载会笔记满,卡住的话还是重复停了,再按,我就是仿佛这样子的

安装成功后启动elasticsearch

$ elasticsearch-6.0.1$ ./bin/elasticsearch

ceea0cd24818f891379a88d56dc70270.png

测试 curl http://localhost:9200

9cb7e12ef8e05568806690b8a86e2c33.png

除了以上方式安装,还是令一种,就直接下载zip压缩包,然后放到elasticsearch的plugins目录下,修改目录名称为ik,

但是我自己试了,然后发现运行会保存;我怀疑是目录名称命名不对导致,因为上面命令安装成功后的插件名称为:analysis-ik,然后我去看了下命令安装后plugins下的ik目录名称果然是这样的

23833adb9b437688e7ccea87f61bc4bf.png

以下是下载地址

50b9eabcd2a3106dde7f909d03e9e9c8.png

下载后解压到elasticsearch 下plugins目录下,重命名为 :analysis-ik ,然后重启elasticsearch,完成安装

安装elasticsearch-head

github地址:

文档上有说明如何安装

git clone git://github.com/mobz/elasticsearch-head.git

cd elasticsearch-head

若电脑尚未安装node,则需先安装

brew install node

安装成功后,安装所需依赖库

npm install

安装下运行所需插件grunt

npm install -g grunt-cli

成功后,运行

npm run start

5d728ae58f9c2ed5391e3324e17a28c3.png

地址栏访问

open http://localhost:9100/

42b8b55e70f204ade18bab2da5e6c2c3.png

但是这样还是没能看到我们所运行的elasticsearch服务,

需要我们到elasticsearch 配置文件配置一下, 进入elasticsearch目录下config 目录下文件 elasticsearch.yml,在最后名添加两行配置

http.cors.enabled: truehttp.cors.allow-origin: "*"

d9a398cd3b52c0d4dd0f45e6e0cad368.png

最后要记得重新启动elasticsearch ,然后刷新下elasticsearch-head 页面

5fa4fd54f60cdc2ab7c878f8f18fc537.png

点击提交请求,结果显示与我们命令行 curl http://localhost:9200 效果一致,则代表成功啦

最后折腾成功,就可以愉快的开撸了!

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙叔敖夜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值