ElasticHD两种安装方式

1、ElasticHD介绍

ElasticHD 支持 ES监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL工具等

2、安装

ElasticHD是gitHub上的一个开源项目,没有官方网站,需要安装直接在releases里下载对应的版本即可,gitHub地址

https://github.com/360EntSecGroup-Skylar/ElasticHD

2.1 直接安装

1、通过https://github.com/360EntSecGroup-Skylar/ElasticHD/releases下载对应的zip包,我这里是在centos上安装的1.4版本
wget https://github.com/360EntSecGroup-Skylar/ElasticHD/releases/download/1.4/elasticHD_linux_amd64.zip
2、解压授权
# 解压
unzip elasticHD_linux_amd64.zip
# 授权,这一步可以自行查看是否有可执行权限,根据实际情况选择执行或者不执行
chmod 777 ./ElasticHD
3、运行
说是安装其实就是执行下载的这个可执行文件,这里需要后台运行
nohup ./ElasticHD -p 127.0.0.1:9800 > elasticHD.log 2>&1 &
这里最好吧127.0.0.1改成0.0.0.0,不然可能会出现不能远程访问的情况

2.2 docker镜像安装

1、直接去gitHub找到ElasticHD的开源项目,里面有Dockerfile,直接下载下来
FROM alpine:latest

RUN apk add --no-cache curl && \
cd /tmp && \
curl -L https://github.com/farmerx/ElasticHD/releases/download/1.4/elasticHD_linux_amd64.zip > elasticHD_linux_amd64.zip && \
unzip elasticHD_linux_amd64.zip -d /usr/local/bin && \
rm -f elasticHD_linux_amd64.zip RUN adduser -D elastic USER elastic EXPOSE 9800 ENTRYPOINT ["ElasticHD"]

这里面版本是URL里的1.4

如果需要换版本直接修改Dockerfile中的URL地址中1.4到地址版本即可,目前最高版本1.4

----不要拉项目了,很傻逼,从gitHub拉的很慢,而且没有用,亲测

2、使用Dockerfile制作Docker镜像

docker build -t elastichd:1.4 .

3、运行

docker run -d --name elastichd -p 9800:9800 elastichd:1.4

最新文章

  1. Python 6 —— 异常
  2. 解决chi_sim.traineddata报read_params_file: parameter not found: allow_blob_division
  3. MySQL中导入 导出CSV
  4. 学习之路三十六:SQL知识总结 - [游标||字符串分割]
  5. css获取实时样式
  6. 深入浅出Z-Stack 2006 OSAL多任务资源分配机制
  7. apache安全之修改或隐藏版本信息
  8. centos6.5安装gcc6.1等c++环境
  9. QuickTime 专业版 pro 注册码
  10. C++死锁解决心得
  11. apicloud教程1 (转载)
  12. Java Swing学习
  13. linux系统开机流程详解
  14. 大数据技术之_19_Spark学习_02_Spark Core 应用解析小结
  15. innerHTML的使用
  16. Oracle12c 的安装教程图解(安装系统:windows 2008R2)
  17. CentOS 6.9上inotify-tools 安装及使用方法
  18. web前端----JavaScript的BOM
  19. Insertion Sort List Leetcode java
  20. js隐藏表格的一行数据

热门文章

  1. MySQL-explain详解说明
  2. 07 如果再使用animateCC2018或者苹果系统使用animate时出现Uncaught ReferenceError: lib is not defined的错误
  3. 【pytest】执行测试不输出logging日志问题
  4. 创建一个HashMap实例,该实例具有足够高的“初始容量”
  5. Jmeter、Postman之RSA加密登录接口测试
  6. 4组-Alpha冲刺-6/6
  7. OO课程第二阶段(实验和期中试题)总结Blog2
  8. Spring系列之基于注解的容器配置7
  9. docker出现“Failing to start dockerd: failed to create NAT chain DOCKER”错误
  10. dom和dom4j