BigDesk 的安装|学习笔记

简介: 快速学习 BigDesk 的安装。

开发者学堂课程【ElasticSearch 最新快速入门教程:BigDesk 的安装】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10615


BigDesk的安装

 

内容介绍:

一、讲义

二、演示

 

一、讲义

下载地址:https://github.com/hlstudio/bigdesk

在线安装:bin/plugin install hlstudio/bigdesk

离线安装:bin/plugin install file:/tmp/bigdesk-master.zip(插件比如说在/tmp 目录下面)

移除:bin/plugin remove bigdesk

解压 Big Desk 插件需要注意以下条件:

①解压下载的 bigdesk 插件,注意一定不要下载到 elasticsearch 的 plugins 目录下,可以与 elasticsearch 的安装目录一致。(旧版本的 es 播件的安装目录必须是 plugins)

②进入到 bigdesk 的_site 目录,在 Linux 命令行启动:python-m SimpleHTTPServer

或者以后台进程的方式启动:

nohup python -m SimpleHTTPServer > /dev/null 2>&1&  ~>以后台进程的方式启动 bigdesk 监控服务(监控 es 集群的)

③启动,访问(web):http://janson01:8000/#nodes ~>访问 bigdesk 插件,bigdesk 插件再去访问 es 服务器(用于监控 es服务器的状况)

注意:

浏览器的选择,可以使用:火狐,360,chrome...

二、演示

实际操作如下:

首先先下载 Big Desk 插件

打开一个浏览器,输入https://github.com/lukas-vlcek/bigdesk

进入后点击11 releases 发布的版本

点击11release,显示出最近发布的版本,如下图

image.png

然后根据需要选择相应的版本安装包

image.png  

接下来实际安装:

输入 cd ~/soft/

ll

再输入 rm -rf *,把当前目录下的一些文件删掉

再输入ll

然后定位到目录下 ,输入 pwd,得到/home/jerry/soft,复制后在下方输入,然后在上传

image.png

定位到如图版本,双击,完成后查看有没有

输入ll

tar-zxvf bigdesk-2.5.0.tar.gz -C ../

ll

cd ../

ll

进入之后,重新命名mv bigdesk-2.5.0为bigdesk,

mv bigdesk-2.5.0/ bigdesk

ll

输入cd bigdesk/进入

ll

进入之后在当前目录下运行起来

根据 Linux 命令 python -m SimpleHTTPServer 进行运行

nohup python -m SimpleHTTPServer >  /dev/null 2>&1 &

启动之后去火狐,360,chrome...等浏览器访问一下 

进入谷歌浏览器后输入 http://JANSON01:8000

进去连接上后,索引服务器改为 JANSON01,即 http://JANSON0:9200,这里启用扩展程序

image.png

确定之后点击连接,结果如下图所示(浏览器的兼容性不同,可以切换为别的浏览器)

image.png

换为360浏览器,同样将索引服务器改为 JANSON01,同样显示未能连接上

image.png

未能显示出讲义上的效果,有可能是因为浏览器不兼容等原因

接下来在 windows 下运行

解压 bigdesk-master.zip

解压完后在在当前页面目录下点开_site 文件夹,进去后在这个目录下直接启动 cmd。

然后输入 G:\tmp\bigdesk-master\_site

g:

之后发现不能直接使用 python-m SimpleHTTPServer 命令,需要安装一个环境

Linux 中已经安装好该环境,先进入 linx,先杀死之前安装好的进程,输入 kill-9 13449

杀死之后再访问刚才的网址就会无法显示

image.png

之后再上传一个新的,点击 bigdesk-master.zip 版本,上传完后输入

cd soft/

ll

unzip -zxvf bigdesk-master.zip

ll

解压完后输入

mv bigdesk-master ../

cd..

ll

rm -rf bigdesk

mv bigdesk-master/ bigdesk

cd bigdesk/

ll

cd _site

ll

nohup python -m SimpleHTTPServer > /dev/null 2>&1&

启动之后正常的效果如图

image.png

相关文章
|
XML JSON 缓存
Java实现根据商品ID搜索抖音商品详情数据方法
Java实现根据商品ID搜索抖音商品详情数据方法
|
人工智能 移动开发 Java
Android Studio插件版本与Gradle 版本对应关系
Android Studio插件版本与Gradle 版本对应关系
3775 0
Android Studio插件版本与Gradle 版本对应关系
|
Cloud Native Devops 持续交付
【云原生|云原生基础】什么是云原生?一文给你讲清楚!
【云原生|云原生基础】什么是云原生?一文给你讲清楚!
6132 1
|
11月前
|
缓存 监控 测试技术
全网最全压测指南!教你如何测试和优化系统极限性能
大家好,我是小米。本文将介绍如何在实际项目中进行性能压测和优化,包括单台服务器和集群压测、使用JMeter、监控CPU和内存使用率、优化Tomcat和数据库配置等方面的内容,帮助你在高并发场景下提升系统性能。希望这些实战经验能助你一臂之力!
921 3
|
缓存 负载均衡 网络协议
作者推荐 | 高并发挑战?试试这些架构优化篇技巧,让你的系统焕发新生!
作者推荐 | 高并发挑战?试试这些架构优化篇技巧,让你的系统焕发新生!
811 1
|
缓存 运维 监控
PostgreSQL运维技巧之vacuum调优
PostgreSQL运维技巧之vacuum调优
1160 3
|
机器学习/深度学习 人工智能 自然语言处理
自然语言处理(Natural Language Processing,NLP)是人工智能领域的一个重要分支,旨在使计算机能够理解、处理和生成人类语言。
自然语言处理(Natural Language Processing,NLP)是人工智能领域的一个重要分支,旨在使计算机能够理解、处理和生成人类语言。
|
iOS开发 开发者
iOS 分发证书过期或手动吊销,会影响 App 的下架吗?
iOS 分发证书过期或手动吊销,会影响 App 的下架吗?
|
机器学习/深度学习 算法 网络架构
matlab使用贝叶斯优化的深度学习
matlab使用贝叶斯优化的深度学习
|
机器学习/深度学习 存储 人工智能
比Faiss更胜一筹?达摩院自主研发的向量检索引擎Proxima首次公开!
淘宝搜索推荐、视频搜索背后使用了什么样的检索技术?非结构化数据检索,向量检索,以及多模态检索,它们到底解决了什么问题?今天由阿里达摩院的科学家从业务问题出发,抽丝剥茧,深度揭秘达摩院内部技术,向量检索引擎 Proxima,以及相关领域的现状、挑战和未来。
3970 0
比Faiss更胜一筹?达摩院自主研发的向量检索引擎Proxima首次公开!