Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
1.查看是否安装nodejs和npm包管理工具
[root@tanbaobao ~]# rpm -qa nodejs[root@tanbaobao ~]# rpm -qa npm或[root@tanbaobao ~]# whereis nodejs[root@tanbaobao ~]# whereis npm
2.下载安装nodejs
可以下载之后(选择linux版本)上传至服务器,我这里直接使用wget在服务器上直接下载:http://nodejs.cn/download/
[root@tanbaobao ~]# cd /usr/local/src/[root@tanbaobao src]# wget https://npm.taobao.org/mirrors/node/v12.14.1/node-v12.14.1-linux-x64.tar.xz# 解压[root@tanbaobao src]# tar -xvf node-v12.14.1-linux-x64.tar.xz# 修改名字并移动到指定目录下[root@tanbaobao src]# mv node-v12.14.1-linux-x64 nodejs[root@tanbaobao src]# ls nodejs/bin/node npm npx[root@tanbaobao src]# mv nodejs/ /usr/sbin/
配置软连接
[root@tanbaobao src]# ln -s /usr/sbin/nodejs/bin/node /usr/local/bin/[root@tanbaobao src]# ln -s /usr/sbin/nodejs/bin/npm /usr/local/bin/
查看安装结果:
[root@tanbaobao src]# node -vv12.14.1[root@tanbaobao src]# npm -version6.13.4
配置淘宝镜像:
# 安装成功后,cnpm可执行文件会下载到nodejs的安装目录下(也就是/usr/sbin/nodejs/bin/)[root@tanbaobao src]# npm install -g cnpm --registry=https://registry.npm.taobao.org# 配置全局[root@tanbaobao src]# ln -s /usr/sbin/nodejs/bin/cnpm /usr/local/bin/# 查看cnpm信息[root@tanbaobao src]# cnpm -vcnpm@6.1.1 (/usr/sbin/nodejs/lib/node_modules/cnpm/lib/parse_argv.js)npm@6.13.4 (/usr/sbin/nodejs/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)node@12.14.1 (/usr/sbin/nodejs/bin/node)npminstall@3.25.2 (/usr/sbin/nodejs/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)prefix=/usr/sbin/nodejs linux x64 3.10.0-957.21.3.el7.x86_64 registry=https://r.npm.taobao.org
至此,安装完成