ESおよびHeadカードの取り付け

2415 ワード

1、ESをダウンロードするhttps://www.elastic.co/cn/downloads/past-releases#elasticsearchバージョン6.2.4の選択
2、ダブルクリックbinディレクトリの下でelasticsearchをダブルクリックする.batでいいです.入力アドレスはブラウザに入力します.http://127.0.0.1:9200/」という画面が表示され、起動に成功したことを示します.
3、ElasticSearch管理プラグインをインストールHeadプラグインをインストールするにはnodejsとgruntが必要である:(1)nodejsインストール:公式サイトhttps://nodejs.org/en/download/を選択し、64ビットのwindowのmsiインストールバージョンのインストールが完了したら、node-vコマンドを使用してインストールに成功したかどうかを確認します.(2)gruntインストール:cmdからnodejsルートディレクトリの下に、npm install-g grunt-cliと指令を入力し、インストール完了を待つ.grunt-version確認
4、Headプラグインのインストール(1)Headダウンロード:注意:gitダウンロードは水に沿ってインストールすればいい、git bashにgitコマンドgit cloneを入力するhttps://github.com/mobz/elasticsearch-head.gitC:/Users/76491/Desktop/ESTool/elasticsaerch-head(2)Headプラグインのインストール:cd C:/Users/76491/Desktop/ESTool/elasticsaerch-head npm install注意:インストールに問題が発生し、プロンプトに従ってコマンドを順次入力します.
npm audit fix
npm audit fix --force
再実行npm install
5、head構成の変更
elasticsearch-head-master/Gruntfileを開く.js、次のconnectプロパティを見つけてhostnameを追加します:‘0.0.0.0’:
connect: {
        server: {
            options: {
                hostname: '0.0.0.0',
                port: 9100,
                base: '.',
                keepalive: true
            }
        }
    }   

6、ElasticSearchのプロファイルelasticsearchを修正する.yml
ファイルの最後に次の構成を追加します.
http.cors.enabled: true 
http.cors.allow-origin: "*"
node.master: true
node.data: true

また、このファイルからファイルを削除するには、もともといくつかのコメントがあります.
cluster.name:my-application#クラスタの名前node.name:node-1#ノード名network.host:0.0.0.0#ESのリスニングアドレスhttp.port:9200#ポート番号、デフォルトでいいです
7.esとheadプラグインの起動
elasticsearchを起動します.bat
C:Users76491DesktopESToolelasticsaerch-head>grunt server#nodejsを起動
ES及Head插件安装_第1张图片
headプラグインは9100ポートで監視されています
localhost:9100からアクセス可能
ES及Head插件安装_第2张图片