小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
1、查看linux系统位数,下载对应版本的node安装包
执行命令 uname -r
执行结果:3.10.0-957.5.1.el7.x86_64
可以看到是64位的linux系统
2、下载node安装包
下载地址:nodejs.cn/download/
3、上传到linux服务器
把node-v16.11.1-linux-x64.tar.xz文件通过scp上传到linux系统 scp语法:
scp -r local_folder remote_username@remote_ip:remote_folder
4、解压安装包
在node-v16.11.1-linux-x64.tar.xz文件目录下执行命令:xz -d node-v16.11.1-linux-x64.tar.xz
执行命令后得到:node-v16.11.1-linux-x64.tar文件
再执行命令:tar -xf node-v16.11.1-linux-x64.tar
执行命令后得到:node-v16.11.1-linux-x64文件夹
5、配置环境变量
修改/etc/profile文件,填入node包所在文件夹
在最后一行增加export PATH=$PATH:/node-v16.11.1-linux-x64/bin
刷新权限
source /etc/profile
6、验证安装成功
服务器断开重连执行命令node -v、npm -v验证是否安装成功
7、安装pm2
执行命令:npm install pm2 -g
8、查看pm2安装目录
由于pm2是npm安装的,所以在node-v16.11.1-linux-x64/bin文件夹下可以发现pm2文件。
很多文章都会写安装pm2需要配置软连接才能全局访问,但是我们在第五步已经将pm2所在的文件夹配置好了,因此安装后可以直接全局访问
9、启动服务
进入需要执行的文件所在的文件夹,执行命令:pm2 start index.js