1、去官网下载和自己系统匹配的文件(最好选择实际项目用的node的版本):
我下载了最新的安装后,把项目拷到里面出现如下报错:用npm rebuild node-sass解决不了,最终换了版本11的才解决
https://nodejs.org/en/download/
2、下载下来的tar文件上传到服务器并且解压,然后通过建立软连接变为全局;
- 上传服务器可以是自己任意路径,目前我的放置路径为 cd /usr/local
- 解压上传
tar -xvf node-v6.10.0-linux-x64.tar.xz -C /usr/local/
名字太长 重命名一下
mv node-v6.10.0-linux-x64.tar.xz nodejs
确认一下nodejs下bin目录是否有node 和npm文件,如果有执行软连接,如果没有重新下载执行上边步骤;
- 建立软连接,变为全局(有时候是不起作用的所以得配置环境变量)
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/nodejs/bin/node /usr/local/bin/
让环境变量生效
#source /etc/profile
- 环境变量
- 命令
vi /etc/profile
-
加到最后
NODE_HOME=/usr/local/nodejs export NODE_HOME export PATH=${PATH}:${NODE_HOME}/bin
- 命令
-
最后一步检验nodejs是否已变为全局
在Linux命令行node -v 命令会显示nodejs版本
3.pm2
进入官网:https://www.npmjs.com/package/pm2
第一步:
第二步:
第三步:
拷贝到服务器进行解压并且建立软连接成全局
#unzip pm2-master.zip
#ln -s /pm2-master/bin/pm2 /usr/local/bin/
第四步:
# 它会启动起来
# pm2 -v
第五步:
测试(就ok了):
#pm2 ls