以下以CentOS 6.7为例
- 以root用户运行如下命令,安装Node.js v6 LTS版本
# CentOS
curl -sL https://rpm.nodesource.com/setup_13.x | bash -
# Ubuntu
curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
其它各系统版本详见:github.com/nodesource/…
- 安装相应依赖库
yum install gcc-c++ make
# or: yum groupinstall 'Development Tools'
- 运行以下命令安装Node.js, 安装时默认安装npm包管理器
yum -y install nodejs
- 验证是否安装成功
node -v
npm -v
- 增加 NPM 源访问速度
修改源地址为淘宝 NPM 镜像
npm config set registry http://registry.npm.taobao.org/
修改源地址为官方源
npm config set registry https://registry.npmjs.org/
- 创建第一个应用,详见 www.runoob.com/nodejs/node…

-
完活
-
升级 npm
$ sudo npm install npm -g

- 升级 nodejs
第一步安装 n 模块
$ npm install -g n
第二步,使用n模块升级 n 后可接 stable / latest / v8.12.0 (具体版本号)
$ n v8.12.0

- 解决宿信机不能访问虚拟机其它端口站点 解决宿主机不能访问虚拟机CentOS中的站点 | 更新CentOS防火墙设置开启80端口访问 — 好JSER
参考:
nodejs 安装(官方内容) nodejs.org/en/download…
nodejs 安装(第三方内容)www.runoob.com/nodejs/node…