帮你省网站怎么做,建自己网址的免费网页,合肥网站建设教程,湖南省郴州市安仁县elasticsearch下载及配置、启动
一、下载
Download Elasticsearch | Elastic
二、启动
双击bat即可。 出现如下说明启动成功#xff1a; 访问测试#xff1a;
三、注意
#xff08;1#xff09;因为es启动默认端口是#xff1a;9200,所以需要检查此端口是否被占用。…elasticsearch下载及配置、启动
一、下载
Download Elasticsearch | Elastic
二、启动
双击bat即可。 出现如下说明启动成功 访问测试
三、注意
1因为es启动默认端口是9200,所以需要检查此端口是否被占用。 2配置文件elasticsearch.yml 所在目录在es根目录下的config文件中。 3配置文件中设置允许跨域不设置的话使用kibana或elasticsearch-head等可视化工具链接时会报跨域。配置如下
http.cors.enabled: true
http.cors.allow-origin: *
当然你也可以修改默认9200端口号。
4关于config文件下的jvm.options中的配置如果服务器内存较小建议修改占用内存大小默认是4g我改成了1g需要根据实际内存情况来确定。
5关于es启动闪退问题不能启动多个es检查是否已经有启动的es了。
四、核心
1索引相当于数据库表
2字段类型mapping就是字段类型
3文档document相当于一条一条的数据。 kibana可视化工具
一、下载
Kibana数据的探索、可视化和分析 | Elastic
二、启动双击kibana.bat 三、配置
kibana.yml 配置文件位置kibana根目录下的config目录中。
kibana默认端口号5601链接es服务http:localhost:9200这里根据实际情况配置如果es在服务器上那么设置服务器的ip及端口即可。页面默认为英文en当然您也可以改为中文zh-CN 四、查询es 注意
1、访问kibana时如果出现Kibana server is not ready yet而且是在windows系统下es服务正常时: 1检查kibana配置文件链接es地址是否正确。 2es启动命令行在windows系统下有时会卡住redis也是这样按下空格或重启下 es即可。 3kibana版本必须与es版本号对应。不对应也会链接不上甚至启动不成功。
上述时目前碰到的坑。
elasticsearch-head 可视化工具
一、下载
GitCode - 开发者的代码家园https://gitcode.com/mobz/elasticsearch-head/tree/master?utm_sourcecsdn_github_acceleratorisLogin1
二、进入根目录npm install或yarn install 下载项目依赖下载完成npm run start 运行项目即可 点击 连接按钮出现绿色时表示链接es成功。
注意
1、下载依赖时报如下错误从截图可以看见主要错误是 Failed at the phantomjs-prebuilt2.1.16 install script.
解决方案
npm install phantomjs-prebuilt2.1.14 --ignore-scripts
// 或
yarn add phantomjs-prebuilt2.1.14 --ignore-scripts
注意这个地方的版本是2.1.14虽然报错是2.1.16但是需要安装2.1.14才能解决这个还不知道原因。 ik分词器
一、下载包含ik分词器的各个版本
Releases · medcl/elasticsearch-analysis-ik · GitHub
二、使用
减压至es 目录下plugins目录下的ik目录ik目录需要自己创建
下边是我自己es的安装目录及ik放置的目录 完之后重新启动es如果日志显示加载 analysis-ik表示ik插件已被加载。
三、分词类型
1ik_smart最小力度切分 2ik_max_word最细粒度切分 3自定义分词
如果碰到一些特殊分词如人名、动物名称、节日名称我们也可以自定义自己的分词字典。 在ik目录下的config目录中 1 main.dic是ik分词器自带的分词我们创建自己的分词字典lxc.dic 2保存 lxc.dic打开ik分词器配文件 IKAnalyzer.cfg.xml 把自定义的字典添加到配置文件中保存重启es即可 3 也可以配置多个自定义字典
四、注意
下载ik分词器版本也需要跟es版本号对应否则es服务会启动失败。