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