安装node.js
我的node.js放在/opt/software中
mkdir /opt/software
cd /opt/software
1
2
node官网下载源码文件 https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz
下载完成之后将文件上传至/opt/software中
解压文件:
tar -xvf node-v10.9.0-linux-x64.tar.xz
1
建立软连接,变为全局:
ln -s /opt/software/nodejs/bin/npm /usr/local/bin/
ln -s /opt/software/nodejs/bin/node /usr/local/bin/
1
2
查看是否安装成功:
node -v
npm -v
1
2
删除安装包
mv node-v10.9.0-linux-x64
1
部署express项目
我把项目放在了/app文件下
mkdir app
1
将express项目上传至app文件夹中,上传完成之后安装依赖包,在项目文件下运行npm install
npm install
1
安装部署工具pm2
npm install -g pm2
1
然后进入node安装目录的bin目录下,查看pm2
建立软连接
ln -s /opt/software/nodejs/bin/pm2 /usr/bin
1
/opt/software/nodejs/bin/pm2 注意这个安装路径,是node里的bin下的pm2
我刚开始路径输错了,到/usr/bin用rm -r pm2删除软连接即可
测试pm2
pm2 -v
1
此时便可运行pm2的命令了
到需要启动的项目目录下,运行pm2 start ******命令运行项目
最后…别忘记开端口哦~