Linux环境搭建Elasticsearch以及Elasticsearch-head安装全流程
发布日期:2022-03-18 05:04:10
浏览次数:2
分类:技术文章
本文共 1328 字,大约阅读时间需要 4 分钟。
安装Elasticsearch
1,docker安装Elasticsearch
https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
2,安装好后启动es–如下图成功
默认账号密码 user: elastic password: changeme 3,配置跨域访问,不然与head不能通信 进入es容器id里docker exec -it c555bc08340d /bin/bash
4,来到config目录下
5,vi elasticsearch.yml
6,修改命令直接复制就行cluster.name: "docker-cluster"network.host: 0.0.0.0http.cors.enabled: truehttp.cors.allow-origin: "*"
保存后重启es就可以了访问
http://192.168.1.158:9200/安装Elasticsearch-head
1,直接docker安装启动插件
docker run -d \ --name=elasticsearch-head \ --restart=always \ -p 9100:9100 \ docker.io/mobz/elasticsearch-head:5-alpine
访问 http://192.168.1.158:9100/
2,在创建索引的时候会报错,js里面的json转换要改成utf-8类型,改的地方有两个
进入容器------------------------------这里一定注意是bin/sh---------------------------------------------------docker exec -it f1470188a44e /bin/sh
3,修改配置文件
进入head安装目录编辑vendor.js 共有两处,修改完成后重启容器,等一下linux清除缓存,在启动创建索引就可以了 ①. 6886行 contentType: "application/x-www-form-urlencoded" 改成 contentType: "application/json;charset=UTF-8"②. 7573行 var inspectData = s.contentType === "application/x-www-form-urlencoded" && 改成 var inspectData = s.contentType === "application/json;charset=UTF-8" &&
4,创建索引成功
以上有两个点
1,一个是修改es的配置跨域 2,修改es-head的json头部信息 3,es版本不能太高 建议安装7.1.1版本,不然head链接不上es,参考链接https://www.cnblogs.com/hahahehexixihoho/p/11613524.html
转载地址:https://blog.csdn.net/qq_37430469/article/details/121378599 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年03月23日 03时57分39秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
java常见对象_Java 常见对象 02
2019-04-21
spring java配置_Spring Java配置要点
2019-04-21
后缀树建立 java_实用算法实现-第 8 篇后缀树和后缀数组 [2 最长公共子串]
2019-04-21
java网络编程期末试题_java网络编程面试题【其中一小部分】
2019-04-21
java如何做表单校验_微信小程序实现表单校验功能
2019-04-21
matlab dwt2(),MATLAB小波变换指令及其功能介绍(超级有用)
2019-04-21
php sequelize,egg.js整合数据库ORM框架Sequelize
2019-04-21
php同时打开2个数据库,thinkphp3.2同时连接两个数据库的简单方法
2019-04-21
centos 开发php扩展,centos 安装php扩展redis
2019-04-21
cms 单点登录 php,Yii2 中实现单点登录的方法
2019-04-21
oracle自己运行,创建Oracle自动执行Job
2019-04-21
chmod 赋权所有_chmod 权限 命令详细用法
2019-04-21
html代码翻译_[译]您知道 HTML 的键盘标签吗?
2019-04-21