解压压缩包
tar -xvf node-v10.16.3-linux-x64.tar.xz
将解压好的安装包移动到指定目录
sudo mv node-v10.16.3-linux-x64 /opt/
建立文件链接绑定npm和node命令到系统命令 建立文件链接绑定npm和node命令到系统命令
sudo ln -s /opt/node-v10.16.3-linux-x64/bin/node /usr/local/bin/node
sudo ln -s /opt/node-v10.16.3-linux-x64/bin/npm /usr/local/bin/npm
在/etc/profile文件新增:
编辑/etc/profile 文件 ,配置环境变量,
export NODE_HOME=/opt/node-v10.16.3-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
执行 source /etc/profile 命令让环境变量设置生效
检查是否安装成功
node -v
npm -v
7在线安装成功后,将/opt/node-v10.16.3-linux-x64/lib/node_modules/elasticdump目录打包,拷贝到未安装elasticdump的机器上,
解压到目录/opt/node-v10.16.3-linux-x64/lib/node_modules/
然后创建如下两个快捷方式
sudo ln -s /opt/node-v10.16.3-linux-x64/lib/node_modules/elasticdump/bin/elasticdump /opt/node-v10.16.3-linux-x64/bin/elasticdump
sudo ln -s /opt/node-v10.16.3-linux-x64/lib/node_modules/elasticdump/bin/multielasticdump /opt/node-v10.16.3-linux-x64/bin/multielasticdump
普通用户下用sudo elasticdump,提示找不到,用以下三个命令
sudo ln -s /opt/node-v10.16.3-linux-x64/lib/node_modules/elasticdump/bin/elasticdump /usr/bin/elasticdump
sudo ln -s /opt/node-v10.16.3-linux-x64/lib/node_modules/elasticdump/bin/multielasticdump /usr/bin/multielasticdump
sudo ln -s /opt/node-v10.16.3-linux-x64/bin/node /usr/bin/node
安装成功,elasticdump命令就可以用了 ,执行命令 elasticdump --help