开发者学堂课程【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,显示出最近发布的版本,如下图
然后根据需要选择相应的版本安装包
接下来实际安装:
输入 cd ~/soft/
ll
再输入 rm -rf *
,把当前目录下的一些文件删掉
再输入ll
然后定位到目录下 ,输入 pwd,得到/home/jerry/soft,复制后在下方输入,然后在上传
定位到如图版本,双击,完成后查看有没有
输入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,这里启用扩展程序
确定之后点击连接,结果如下图所示(浏览器的兼容性不同,可以切换为别的浏览器)
换为360浏览器,同样将索引服务器改为 JANSON01,同样显示未能连接上
未能显示出讲义上的效果,有可能是因为浏览器不兼容等原因
接下来在 windows 下运行
解压 bigdesk-master.zip
解压完后在在当前页面目录下点开_site 文件夹,进去后在这个目录下直接启动 cmd。
然后输入 G:\tmp\bigdesk-master\_site
g:
之后发现不能直接使用 python-m SimpleHTTPServer 命令,需要安装一个环境
Linux 中已经安装好该环境,先进入 linx,先杀死之前安装好的进程,输入 kill-9 13449
杀死之后再访问刚才的网址就会无法显示
之后再上传一个新的,点击 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&
启动之后正常的效果如图