1.下载node安装包
wget https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64.tar.xz
2.解压Node.js安装包
tar -xvJf node-v14.17.0-linux-x64.tar.xz
3.创建软链接(使得在任意目录下都可以直接使用node和npm命令)
ln -s /node-v14.17.0-linux-x64/bin/node /usr/local/bin/node
ln -s /node-v14.17.0-linux-x64/bin/npm /usr/local/bin/npm
4.配置环境变量
export NODE_HOME=/node-v14.17.0-linux-x64/bin/
export PATH=$PATH:$NODE_HOME:/usr/local/bin/
5.运行命令 使得变量文件生效
source /etc/profile
6.检查node及npm版本以及设置npm淘宝镜像
npm -v
node -v
npm config set registry https://registry.npmmirror.com
npm get registry
7.把本地的node文件上传服务器,解压
8.解压完成如果有依赖文件
npm install 安装node服务的依赖包
9.安装pm2工具管理node
npm i pm2 -g
10.启动node 服务
pm2 start ./bin/www
11.如果外网访问不到记得打开防火墙端口
firewall-cmd --list-ports 查看防火端口列表
firewall-cmd --zone=public --add-port=5200/tcp --permanent 打开对应端口号 这个命令将5200端口添加到虚拟机的防火墙规则中,允许外部访问。
firewall-cmd --reload 重新启动防火墙