Laravel之ElasticSearch的windows搭建

写了这么多年代码,现在想谢谢教程一时半会还想不到写什么项目,专题、电商、博客、企业站都没啥写的无非是业务的形式不同而已,对于技术而言难以形成门槛,没有什么实质性的提高,索性写点与业务无关的来点干货吧
我选择最新流行的搜索引擎ElasticSearch,底层是JAVA做的正好熟悉下java的风格。来吧开始:
先安装java的环境,具体操作也比较简单一笔带过,有不明白的在私信我
安装Java JDK,配置JAVA_HOME环境变量。
接着开始安装Elasticsearch搜索引擎,文件比较大几百Mb下载完毕以后解压文件夹放到自己想要的目录
点击:elasticsearch-7.8.0\bin\elasticsearch.bat 文件会自动把相关的依赖安装完毕,打开localhost:9200如果能看到如下的界面说明安装成功
在这里插入图片描述
还需要安装Head插件需要nodejs和grunt:

(1)nodejs安装:nodejs官网下载,根据系统选择32或者64,我选的是64位的msi安装版本,安装完成后用node -v命令查看如图即为成功。在这里插入图片描述
在这里插入图片描述
(2)grunt安装
cmd到nodejs根目录下,执行命令:npm install -g grunt-cli ,等待安装完成,如果失败重新执行几次
述看到如上截图视为安装成功。
(3)Head安装
下载Head文件:https://github.com/mobz/elasticsearch-head,解压到Es的安装根目录,比如E:\soft\elasticsearch-7.8.0\elasticsearch-head。

1)修改elasticsearch-head中的文件Gruntfile.js,添加
在这里插入图片描述
2)修改ElasticSearch的配置文件elasticsearch.yml
a、在文件的最后添加如下配置:

cluster.name: my-application    #集群的名字
node.name: node-1               #节点名字
network.host: 0.0.0.0           #ES的监听地址 
http.port: 9200                 #端口号,默认就好

3)安装npm
cmd到elasticsearch-head目录输入命令npm install,接着输入grunt server 启动nodejs,出现下面的提示说明启动成功,启动的dos窗口不可关闭
在这里插入图片描述
在浏览器中输入http://localhost:9100/在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值