1 下载软件
Past Releases of Elastic Stack Software | Elastic
2.解压在没有中文和空格的文件夹内,注意层级别太深
3.在es服务内安装插件,分词器
ik分词器
Releases · infinilabs/analysis-ik · GitHub
下载对应版本,在es文件夹内找到plugins,创建ik文件夹,将下载的ik分词器解压到创建的文件夹内
4.双击启动
注意事项一:
ElasticSearch是使用java开发的,且本版本的ES需要JDK版本要是1.8以上,所以安装ElasticSearch之前保证JDK1.8+安装完毕,并正确的配置好JDK环境变量,否则启动ElasticSearch失败。
注意事项二:
出现闪退,查看log
1检测环境变量中classpath最后面是否有空格!!!如有删掉即可!(可能要重启)
2.通过路径访问发现“空间不足”
修改config/jvm.options文件的22行23行,把2改成1,让Elasticsearch启动的时候占用1个G的内存。
-Xmx512m:设置JVM最大可用内存为512M。
-Xms512m:设置JVM初始内存512m。此值可设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。
其他问题参考:
https://blog.csdn.net/W_317/article/details/126824107 取消登陆校验
测试访问: http://localhost:9200/
安装kibana
elasticsearch服务是一个restful风格的http服务。我们可以采用postman作为客户端来进行操作,elastic stack官方也给我们提供了kibana来进行客户端操作,这个相比postman要友好一点,因为里面有些自动补全的代码提示
https://www.elastic.co/cn/downloads/past-releases/kibana
1.选择自己对应的版本
2.解压进入到config目录,修改kibana.yml文件:
Kibana默认端口:5601
Kibana连接elasticsearch服务器的地址:elasticsearch.url: ["http://localhost:9200/"]
修改kibana配置支持中文:i18n.locale: "zh-CN"