elasticsearchヘッドダウンロード:https://github.com/mobz/elasticsearch-head
1.gitダウンロード
git clone git://github.com/mobz/elasticsearch-head.git
2.安装过node.js和npm的可以跳过这步
下载node:
https://nodejs.org/dist/
2.1下载完成之后点击安装
2.2安装完成之后 打开cmd新窗口 执行 node -v 和npm -v
2.3配置node
并不是说NodeJS和NPM安装好了以后就能直接使用了,这也是新手经常犯的一个错误之一。
因为默认情况下,NPM安装的模块并不会安装到NodeJS的程序目录,
在node目录下创建node_cache和node_global我们用个示例来看一下,我们先用npm安装一个cluster模块
执行 npm install cluster 会在 node_global\node_modules看到cluster 这样说明对了2.4执行npm config set prefix "D:\Program Files\nodejs\node_global"npm config set cache "D:\Program Files\nodejs\node_cache"
インストールの作男-CLI
3.
npm install -g grunt-cli
4.
フォルダにElasticsearchヘッドは、コマンドを実行します。
npm install grunt --save
5.
インストールパッケージ依存NPM
npm install
6.
スタートアップファイルを変更
0.0.0.0に設定されたオプションのホスト名属性の増加、ファイルディレクトリにGruntfile.jsのelasticsearchヘッドを変更し、すべての依存関係のインストールが成功した後。
connect: {
server: { options: { hostname: '0.0.0.0', port: 9100, base: '.', keepalive: true } } }
Elasticsearchは、コンフィギュレーションファイルのconfig / elasticsearch.ymlを変更します
プロファイルは、elasticsearch頭プラグElasticsearchにアクセスすることができ、最後の2つの構成項目に増加します。
http.cors.enabled: true http.cors.allow-origin: "*"
この時点で、elasticsearchはすでに国家の再起動を開始した場合。
elasticsearchヘッドを開始します
elasticsearchヘッドディレクトリでは、コマンドを実行します。
grunt server
次の出力が成功したスタートを表します。
Running "connect:server" (connect) task
Waiting forever... Started connect web server on http://localhost:9100