Centos上node彻底删除与安装并更新到最新版
2017-11-03
删除
进入 /usr/local/lib 删除所有 node 和 node_modules文件夹
进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
检查 ~ 文件夹里面的"local" “lib” “include” 文件夹,然后删除里面的所有 “node” 和 “node_modules” 文件夹
可以使用以下命令查找
find ~/ -name node
find ~/ -name node_modules
进入 /usr/local/bin 删除 node 的可执行文件
以下步骤可选:
删除: /usr/local/bin/npm
删除: /usr/local/share/man/man1/node.1
删除: /usr/local/lib/dtrace/node.d
删除: rm -rf /home/[homedir]/.npm
删除: rm -rf /home/root/.npm
安装
方法一
下载
可将对应版本修改
wget https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.gz
tar -zvxf node-v6.10.3-linux-x64.tar.gz
共享至全局
ln -s /path/node-v6.10.3/bin/node /usr/local/bin/node
ln -s /path/node-v6.10.3/bin/npm /usr/local/bin/npm
方法二
准备
sudo yum -y install gcc make gcc-c++ openssl-devel wget
下载
可将对应版本修改
wget http://nodejs.org/dist/v6.10.3/node-v6.10.3.tar.gz
tar -zvxf node-v6.10.3.tar.gz
编译及安装:
cd node-v6.10.3
./configure
sudo make
sudo make install
方法三
最简洁升级nodejs为最新版
服务器是centos 6.8
安装nodejs
sudo yum install -y nodejs
查看node版本和npm版本
node -v
npm -v
安装cnpm
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
安装n模块升级nodejs
sudo npm install -g n
安装成功后执行
sudo n stable
再次查看node版本为node-v7.4.0
验证是否安装配置成功:
node -v