第一步下載node安裝包
wget https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz
第二步 在一台外網服務器安裝node
解壓:tar xvf node-v16.14.0-linux-x64.tar.xz
建立軟鏈接
ln -s ~/node-v16.14.0-linux-x64/bin/node /usr/bin/node
ln -s ~/node-v16.14.0-linux-x64/bin/npm /usr/bin/npm
確認安裝成功
node -v
npm -v
第三步安裝npm-pack-all
npm install -g npm-pack-all
第四步安裝elasticdump
npm install elasticdump -g
第五步 打包elasticdump
進入到elasticdump安裝目錄 cd node-v16.3.0-linux-x64/lib/node_modules/elasticdump/
執行 npm-pack-all
當前目錄生成 elasticdump-6.82.0.tgz
第六步 將node安裝包和 elasticdump安裝報復制到離線安裝的服務器
node-v16.14.0-linux-x64.tar.xz
elasticdump-6.82.0.tgz
第七步 按照第二步安裝node 和npm
第八步 安裝elasticdump
npm install elasticdump-6.82.0.tgz
第九步建立軟連接
ls ~/node_modules/elasticdump/bin/elasticdump /usr/bin/elasticdump
第十步確認安裝成功
elasticdump --help