www.2527.com_澳门新葡8455手机版_新京葡娱乐场网址_
做最好的网站

干净去除与安装并修改到新型版

2020-04-23 01:02 来源:未知

时间: 2019-12-21阅读: 128标签: linux

安装 Node.js

  1. 下载源码,你需要在https://nodejs.org/en/download/下载最新的Nodejs版本,本文以 v0.10.24 为例:

cd /usr/local/src/
wget https://nodejs.org/dist/v6.11.2/node-v6.11.2.tar.gz

  1. 解压源码

tar zxvf node-v6.11.2.tar.gz

  1. 编译安装(编译时间较长,请耐心等待)

cd node-v6.11.2
./configure --prefix=/usr/local/node/6.11.2
make
make install

  1. 配置 NODE_HOME,进入 profile 编辑环境变量

vim /etc/profile

设置 nodejs 环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:

#set for nodejs
export NODE_HOME=/usr/local/node/6.11.2
export PATH=$NODE_HOME/bin:$PATH

:wq保存并退出,编译 /etc/profile 使配置生效

source /etc/profile

验证是否安装配置成功

node -v

输出 v6.11.2 表示配置成功
npm 模块安装路径

/usr/local/node/6.11.2 /lib/node_modules/

删除

进入 /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

Nodejs是一个轻量级且高效的JavaScript平台,基于Chrome的V8 JavaScript引擎构建,NPM是默认的NodeJS包管理器。您可以使用它来构建可伸缩的网络应用程序。 这篇文章介绍如何在Linux下安装nodejs

卸载 Node.js

  1. 使用 yum 先删除一次

yum remove nodejs npm -y

  1. 手动删除残留
    进入 /usr/local/lib 删除所有 node 和 node_modules文件夹
    进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
    检查 ~ 文件夹里面的"local" "lib" "include" 文件夹,然后删除里面的所有 "node" 和 "node_modules" 文件夹
    可以使用以下命令查找
  1. find ~/ -name node
  2. 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

安装

1.安装 wget

参考资料

  • Node.js 安装配置

方法一

sudo yum -y install wget

下载

可将对应版本修改

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

如果已经安装了wget,跳过这一步。

共享至全局

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

2.下载nodejs二进制包

方法二

sudo wget -v10.14.2-linux-x64.tar.xz

准备

sudo yum -y install gcc make gcc-c openssl-devel wget

如果运行过程中出现卡住的情况,敲ctrl z,不是ctrl c,然后输入进行继续下载 :

下载

可将对应版本修改

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

wget -c -v10.14.2-linux-x64.tar.xz

方法三

最简洁升级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

3.解压

sudo tar -xvJf node-v10.14.2-linux-x64.tar.xz

4.移动 重命名

sudo mv node-v10.14.2-linux-x64 /usr/local/nodejs

5.添加环境变量

sudo vim /etc/profile

找到最后一行加入以下内容

export PATH=${PATH}:/usr/local/nodejs/bin/

6.刷新权限

source /etc/profile

7.测试是否安装成功

node -v npm -v pm2 npm install -g pm2

8.卸载

先卸载npm

sudo npm uninstall npm -g

卸载node

yum remove nodejs npm -y

看看是否有残留

进入 /usr/local/lib 删除所有 node 和 node_modules文件夹进入 /usr/local/include 删除所有 node 和 node_modules 文件夹进入 /usr/local/bin 删除 node 的可执行文件

TAG标签:
版权声明:本文由澳门新葡8455手机版发布于Web前端,转载请注明出处:干净去除与安装并修改到新型版