linux安装nodejs运行vue程序
linux安装nodejs运行vue程序
1.与node官网下载安装包 https://nodejs.org/zh-cn/download/
6.上传到服务器,并解压
tar -xvf node-v10.15.3-linux-x64.tar.xz
,将解压出来的文件夹改个名mv node-v10.15.3-linux-x64 nodejs
3.配置环境变量
ln -s nodejs位置/bin/npm /usr/local/bin/
ln -s nodejs位置/bin/node /usr/local/bin/
4.查看安装是否正确node -v
,出现node版本信息则正确
5.安装pm2
npm install pm2 -g
//配置pm2全局环境
ln -s nodejs位置/bin/pm2 /usr/local/bin/pm2
6.pm2常用操作
6.1 pm2 start bin/www 或 pm2 start app.js 启动进程/应用
6.2 pm2 start app.js --name wb123 重命名进程/应用
6.3 pm2 start bin/www --watch 添加进程/应用 watch
6.4 pm2 stop www 结束进程/应用
6.5 pm2 stop all 结束所有进程/应用
6.6 pm2 delete www 删除进程/应用
6.7 pm2 delete all 删除所有进程/应用
6.8 pm2 list 列出所有进程/应用
6.9 pm2 describe www 查看某个进程/应用具体情况
6.10 pm2 monit 查看进程/应用的资源消耗情况
6.11 pm2 logs 查看pm2的日志
6.12 pm2 logs www 若要查看某个进程/应用的日志,使用
6.13 pm2 restart www 重新启动进程/应用
6.14 pm2 restart all 重新启动所有进程/应用
7.pm2配置多线程
pm2 start app.js -i 0 //-i后面的数字为0则是根据cpu线程数智能开启,也可以自己指定开启的线程数。
pm2 scale app.js +3 //调整线程数量,在当前基础上加3个工作线程。
8.实现自动重启node服务
pm2 save //保存服务
pm2 startup //把已启动服务加到systemd中
pm2 unstartup reboot //删除自动启动服务
可以查看more ~/.pm2/dump.pm2这个文件是否已经有保存到数据