1. CentOS 安装 Node.js

用户:root

1.1 Node.js 下载并上传

查看系统位数

uname -a复制代码

Linux 系统安装 Node.js_linux

这里查看是64位的。

Linux 系统安装 Node.js_linux_02

修改下载的压缩包名称为: nodejs.tar.xz

Linux 系统安装 Node.js_Node.js_03

切换到你希望安装node的目录,并上传 nodejs.tar.xz

cd usr/software复制代码
rz -y复制代码

Linux 系统安装 Node.js_前端_04

Linux 系统安装 Node.js_上传_05

本步骤下载 Node.js,也可通过使用 wget 实现

wget https://npm.taobao.org/mirrors/node/v11.7.0/node-v11.7.0-linux-x64.tar.xz复制代码

ps:

Linux wget是一个下载文件的工具,用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单。

wget安装

yum -y install wget复制代码

1.2 解压 nodejs.tar.xz 并改名

tar -xvf nodejs.tar.xz复制代码

Linux 系统安装 Node.js_node.js_06

mv node-v14.15.4-linux-x64 nodejs复制代码

Linux 系统安装 Node.js_node.js_07

1.3 建立软连接变为全局

我们看到 bin 目录 指向的是 user/bin:

Linux 系统安装 Node.js_前端_08

此时使用 node -v 并不能显示 node 的版本号,因为不能全局使用 node 命令,需要建立软链接,使其变为全局。类似 window 下需要配置全局变量。

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:Linux 系统安装 Node.js_Node.js_09

ln -s /usr/software/nodejs/bin/node /usr/bin/ln -s /usr/software/nodejs/bin/npm /usr/bin/复制代码

创建后会指向 /user/bin/node 和 /user/bin/npm;

1.4 检查是否安装成功

node -vnpm -v复制代码

Linux 系统安装 Node.js_前端_10

看到显示版本信息就可以了

1.5 其他工具安装

1.5.1 安装cnpm 淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org复制代码

创建软链接

ln -s /usr/software/nodejs/bin/cnpm /usr/bin/复制代码

1.5.2 安装 pm2

PM2 是 node 进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。

cnpm install -g pm2复制代码

创建软链接

ln -s /usr/software/nodejs/bin/pm2 /usr/bin/复制代码