下载地址
ElasticSearch
有个可视化的工具head
..但有要求requires node >= 6.0
yum安装
yum install epel-release -y
yum install nodejs -y
设置npm镜像
npm config get registry // https://registry.npmjs.org/
npm config set registry https://registry.npm.taobao.org
安装head
git clone https://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head/
npm install
npm run start
访问
为链接很正常.因为这就是跨域问题了,修改配置解决一下就好了.9100端口在swoole中使用过.为了不冲突就先改一下
vim Gruntfile.js
端口修改成你想用的
{
connect: {
server: {
options: {
port: 8000,
base: '.',
keepalive: true
}
}
}
}
还有个地方需要修改
cd _site
vim app.js
当时我们设置的ElasticSearch
端口号是8101
,而head
插件默认ElasticSearch
端口是9200
.所以我们需要把9200改成你ElasticSearch
配置中的端口号8101
.很多,很不好找建议搜索9200
哈.这样head
就能链接到我们ElasticSearch
this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:8101";
执行
npm run start
# 返回信息
> elasticsearch-head@0.0.0 start /Users/qvbilam/Sites/elasticsearch-head
> grunt server
Running "connect:server" (connect) task
Waiting forever...
Started connect web server on http://localhost:8001
ok,通过8001访问成果,皮这么一下很开心
可以看到访问的是8001,链接的是8101端口而且链接成功了!是绿色的!见了绿色好开心。。。