1. CentOS 安装 Node.js
用户:root
1.1 Node.js 下载并上传
查看系统位数
uname -a复制代码
这里查看是64位的。
修改下载的压缩包名称为: nodejs.tar.xz
切换到你希望安装node的目录,并上传 nodejs.tar.xz
cd usr/software复制代码
rz -y复制代码
本步骤下载 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复制代码
mv node-v14.15.4-linux-x64 nodejs复制代码
1.3 建立软连接变为全局
我们看到 bin 目录 指向的是 user/bin:
此时使用 node -v 并不能显示 node 的版本号,因为不能全局使用 node 命令,需要建立软链接,使其变为全局。类似 window 下需要配置全局变量。
解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:
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复制代码
看到显示版本信息就可以了
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/复制代码