zoukankan      html  css  js  c++  java
  • 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这个文件是否已经有保存到数据

  • 相关阅读:
    商贸通帐套隐藏方法
    固定资产打开提示:上年度数据未结转!
    ZOJ 2432 Greatest Common Increasing Subsequence
    POJ 1080 Human Gene Functions
    POJ 1088 滑雪
    POJ 1141 Brackets Sequence
    POJ 1050 To the Max
    HDOJ 1029 Ignatius and the Princess IV
    POJ 2247 Humble Numbers
    HDOJ 1181 变形课
  • 原文地址:https://www.cnblogs.com/BULE-bule/p/10728318.html
Copyright © 2011-2022 走看看