下载解压,elasticsearch.bat启动
elasticsearch目录:
bin 启动文件
config 配置文件
log4j2 日志配置文件
jvm.options java虚拟机相关的配置
elasticsearch.yml es配置文件 默认端口9200!跨域!
lib 相关jar包
logs 日志
modules 功能模块
plugins 插件
http://localhost:9200/
{
"name" : "DESKTOP-ARAJVU5",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "0xyT7HQMTcqD7c0QbBj1NA",
"version" : {
"number" : "7.10.0",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "51e9d6f22758d0374a0f3f5c6e8f3a7997850f96",
"build_date" : "2020-11-09T21:30:33.964949Z",
"build_snapshot" : false,
"lucene_version" : "8.7.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
换台电脑启动不起来了,看要使用jdk11,本机安装了jdk8,修改默认jdk配置吧,好家伙es自带jdk15,就用它了,
配置SE_JAVA_HOME(类似java_home),
接下来返回到elasticsearch,在bin目录下找到elasticsearch-env文件,在39-40行处。将JAVA_HOME改成ES_JAVA_HOME
我将javahome都改成ES_JAVA_HOME起来了
if "%ES_JAVA_HOME%" == "" ( set JAVA="%ES_HOME%jdkinjava.exe" set ES_JAVA_HOME="%ES_HOME%jdk" set JAVA_TYPE=bundled jdk ) else ( set JAVA="%ES_JAVA_HOME%injava.exe" set JAVA_TYPE=ES_JAVA_HOME )
可视化界面
https://github.com/mobz/elasticsearch-head
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
跨域问题:
elasticsearch.yml 新增
http.cors.enabled: true
http.cors.allow-origin: "*"