Windows下Elasticsearch搭建全攻略
|
哥们儿,今天咱聊聊在Windows环境下搭建Elasticsearch的那些事儿。别看网上一堆Linux教程,咱Windows用户照样能玩得转。 开整之前,先确保你装好了Java环境,Elasticsearch从7.x开始对JDK有要求,推荐用JDK 11或者更高。别问我为啥,问就是启动失败两小时,查文档三分钟。 去官网下载Windows版本的压缩包,解压到你喜欢的目录,比如D:\\elasticsearch。别偷懒,路径里别带空格和中文,不然容易出幺蛾子。 进入bin目录,双击elasticsearch.bat试试启动。这时候如果弹出命令行窗口又自动关闭,说明有问题。打开logs目录下的日志文件,基本都能找到原因。常见的是内存配置太高,你的机器带不动。
AI推荐的图示,仅供参考 想要后台运行?用nssm这个神器把Elasticsearch注册成系统服务。下载nssm,解压后运行nssm install Elasticsearch,填好启动路径和参数,以后开机自动跑,省心。 默认配置下Elasticsearch只能本机访问,想让局域网其他设备访问,得去config/elasticsearch.yml里改network.host为0.0.0.0。别忘了防火墙也得放行9200端口,不然你哭都没地儿哭。 安全这块也不能马虎,尤其你打算暴露到公网的时候。先装x-pack,然后设置用户名密码,别用默认的elastic账号,密码也别太简单。否则哪天你数据丢了,别怪我没提醒。 插件安装也很简单,比如中文分词用的ik分词器,进到bin目录执行elasticsearch-plugin install加插件地址就行。装完记得重启服务,不然不生效。 最后推荐装个Kibana,可视化操作更方便。官网下载Windows版本,解压后运行kibana.bat,访问localhost:5601就能看到界面了。数据操作起来更直观,调试也快。 搭建这玩意儿说难不难,但坑确实不少。关键是细心,别急着跑,配置文件多看几遍。等你跑起来之后,搜索速度那叫一个快,绝对值得。 (编辑:草根网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


浙公网安备 33038102330554号