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个工作线程。

linux安装nodejs运行vue程序的更多相关文章

  1. Linux 安装 Nodejs 的两种方式

    Linux 安装 Nodejs 的两种方式 目录 Linux 安装 Nodejs 的两种方式 一.压缩包安装 Nodejs 二.源码编译安装 Nodejs 一.压缩包安装 Nodejs 下载 Node ...

  2. Linux 安装nodejs环境以及路径配置

    linux安装nodejs有2种方式一种简单的,解压即可用:另一种,通过下载source code ,通过编译,make,make install命令来安装. 这里只讲第一种,简单方便.不需要执行ma ...

  3. linux服务器安装nodejs运行环境

    安装nodejs运行环境 第一步:到node官网下载相应版本的安装包,将安装包放置服务器上,路径为 usr/local/node(可根据自身情况进行修改) 第二步:解压 ***.tar.xz格式文件需 ...

  4. 1. mac 手动安装nodejs搭建vue环境

    为什么选择手动安装nodejs呢? 因为使用mac自动安装还要更新homebrew,还要安装xcode tool, 太费劲了,不如手动安装, 卸载起来也方便 再一个, 我是后台开发者, 对前端页面, ...

  5. Linux安装NodeJS

    Linux中安装nodejs 去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn/download/ ...

  6. Linux安装Tomcat,运行Eclipse,web项目

    到官网下载:https://tomcat.apache.org/download-80.cgi  在这里是8.5.39版本 下载tar,gz 提取解压后,我这里是放到opt目录下 cd  切换目录 / ...

  7. 使程序在Linux下后台运行,程序运行前后台切换

    一.为什么要使程序在后台执行 我们计算的程序都是周期很长的,通常要几个小时甚至一个星期.我们用的环境是用putty远程连接到日本Linux服务器.所以使程序在后台跑有以下三个好处: 1:我们这边是否关 ...

  8. Linux(9)后台运行python程序并输出到日志文件

    后台运行python程序并标准输出到文件 现在有test.py程序要后台部署, 里面有输出内容 使用命令: nohup python -u test.py > test.log 2>&am ...

  9. linux 安装 nodejs

    原文地址:https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora 1)定位到nodejs的官方源(如果直 ...

随机推荐

  1. mysql数据库支持 emoji表情

    关键点: 1. 修改mysql数据库表ALTER table <tablename>  modify <clolum>  char(100) character set utf ...

  2. Fastjson 实体类JSON化过滤字段操作-PropertyFilter

    过滤实体类中年龄等于5的字段 List<Users> models=new ArrayList<>(); for(int i=0;i<11;i++){ Users mod ...

  3. nexus的安装和简介(3)

    从私服下载jar包  没有配置nexus之前,如果本地仓库没有,去中央仓库下载,通常在企业中会在局域网内部署一台私服服务器,有了私服本地项目首先去本地仓库找jar,如果没有找到则连接私服从私服下载ja ...

  4. win10 下安装 neo4j(转)

    1.neo4j介绍 neo4j是基于Java语言编写图形数据库.图是一组节点和连接这些节点的关系.图形数据库也被称为图形数据库管理系统或GDBMS.详细介绍可看Neo4j 教程 2.安装Java jd ...

  5. electron-vue 淘宝源

    yarn-js config set registry https://registry.npm.taobao.org

  6. springboot读取配置注解@ConfiguratioinProperties和@Value的区别

  7. Intellij IDEA中maven更新不下来pom中的jar包,reimport失效

    问题: Intellij IDEA中使用maven reimport包,一直失败 即使我将本地已存在的一个jar包目录删除了,pom文件那里也没飘红提示找不到  解决方法: maven设置中去掉离线下 ...

  8. 随笔 | 分布式版本控制系统Git的安装与使用

    作业要求来自https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2097 GitHub远程仓库的地址https://github.com/W ...

  9. AppleID的双重认证

    [链接]AppleID的双重认证https://support.apple.com/zh-cn/HT204915

  10. Android后台监控指定app的输入内容,抢红包,模拟点击原理

    Android开启辅助功能之后可以用AccessibilityService 去后台监控指定的app的输入内容,也可以监控到app的动作 以及通知栏的动作, 抢红包其实就根据通知栏出现了红包的通知消息 ...