10.headmasterとnodejsのインストール

headMasterのインストール

  1. ファイルをopt / install / elkに移動します
    ここに画像の説明を挿入します

  2. elasticsearch-head-master.zipファイルをopt / bigdata / elkに解凍します

unzip elasticsearch-head-master.zip -d /opt/bigdata/elk
  1. elasticsearch-head-masterの名前をehmに変更します
mv elasticsearch-head-master

Nodejsのインストール

  1. xftp経由で/ opt / install / elkの下にファイルを置きます
node-v8.9.1-linux-x64.tar.gz
  1. 指定したパスにファイルを解凍します
tar -xzvf node-v8.9.1-linux-x64.tar.gz -C /opt/bigdata/elk
  1. ファイルの名前を変更します
mv node-v8.9.1-linux-x64/ nodejs891
  1. 環境変数を変更する
vi /etc/profileexport 
NODE_HOME=/opt/bigdata/elk/nodejs891export 
PATH=$NODE_HOME/bin:$PATH
  1. 環境変数を更新する
source /etc/profile
  1. テストが成功したかどうか
node -v

ここに画像の説明を挿入します

  1. ステップピット
    ノード-v8.11.1linux x64.tar--以前のバージョンを使用していて、ノード:再配置エラー:ノード:シンボル、バージョンGLIBC_2.2.5がリンク時間参照付きのファイルlibc.so.6で定義されていません
    後でnode-v14.5.0に変更しました-linux-s390x.tarはエラーを報告し続けました
    -bash:/ opt / bigdata / elk / nodejs1450 / bin / node:バイナリファイル
    実行できず、後でnode-v8.9.1-linux-に変更しましたx64.tar .gzは正常であり、システムの違いに関連している可能性があります
  2. 準備
    ①国内ミラーリングの切り替え:
npm config set registry https://registry.npm.taobao.org

②ミラー設定が成功したか確認してください。

npm config get registry

③ehmのルートディレクトリの下

npm install
  1. eshmディレクトリへのgruntツールキットのインストール①grunt
    クライアントツールをインストールします。
npm install -g grunt-cli

②現在のディレクトリでのnpmのインストールを確認します。

npm list --depth=0
[root@vbserver04 eshm]# npm list --depth=0
elasticsearch-head@0.0.0 /opt/bigdata/elk/eshm
├── grunt@1.0.1
├── grunt-contrib-clean@1.0.0
├── grunt-contrib-concat@1.0.1
├── grunt-contrib-connect@1.0.2
├── grunt-contrib-copy@1.0.0
├── grunt-contrib-jasmine@1.0.3
├── grunt-contrib-watch@1.0.0
├── grunt-karma@2.0.0
├── http-proxy@1.16.2
── karma@1.3.0

  1. ehmのルートディレクトリでgrunt
    開始しますnormal start:
    npm run start
    background start:
    nohup grunt server&
    record pid、pass:kill -9 pid to close the process

  2. http:// [仮想マシンアドレス):9100にアクセスします
    ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/weixin_44695793/article/details/108024935