当前位置: 首页 > news >正文

node+pm2安装部署

1、安装node

下载node安装包:

wget https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz

解压:

tar -xvJf node-v14.17.0-linux-x64.tar.xz

配置环境变量,在/etc/profile文件最后添加以下脚本:

export PATH=$PATH:/home/node/bin

使配置生效:

source /etc/profile

查看是否安装成功:

node -v
cnpm -v

安装cnpm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

查看是否安装成功:

cnpm -v

2、安装pm2

安装pm2:

npm install -g pm2

查看是否安装成功:

pm2 -v

pm2相关命令:

启动程序:pm2 start <app_name|id|all>
列举进程:pm2 list
退出程序:pm2 stop <app_name|id|all>
重起应用:pm2 restart <app_name|id|all>
删除应用:pm2 delete <app_name|id|all>
程序信息:pm2 describe <app_name|id|all>
监控:pm2 monit
实时集中log处理: pm2 logs
实时集中log处理: pm2 logs <app_name|id>

3、使用pm2启动node服务

先通过cnpm安装依赖,定位到项目根路径:

cnpm install

编译项目代码:

cnpm run generate

启动服务:

pm2 start npm --name "DemoWeb" -- run start

可以正常访问node服务代表启动成功。

4、遇到的问题

如果npm编译一直没有通过,可以换一种方式通过yarn编译

首先需要安装yarn:

npm install -g yarn

通过yarn安装依赖:

yarn install

编译项目代码:

yarn run generate

启动服务:

pm2 start yarn --name "DemoWeb" -- run start

可以正常访问node服务代表启动成功。

http://www.lryc.cn/news/195172.html

相关文章:

  • 大数据学习(11)-hive on mapreduce详解
  • MyBatis基础之自动映射、映射类型、文件注解双配置
  • 8、docker 安装 nginx
  • 关于Skywalking Agent customize-enhance-trace对应用复杂参数类型取值
  • 手机路径、Windows路径知识及delphiXE跨设备APP自动下载和升级
  • GitLab 502问题解决方案
  • selenium打开火狐浏览器
  • 多标签分类论文笔记 | ML-Decoder: Scalable and Versatile Classification Head
  • 修改http_charfinder.py使能在python311环境中运行
  • 蓝桥杯(跳跃 C++)
  • 08 | Jackson 注解在实体里面如何应用?常见的死循环问题如何解决?
  • JavaScript—获取当前时间 并转化为yyyy-MM-dd hh:mm:ss格式
  • OpenHarmony创新赛丨报名倒计时,超强秘籍带你直通大奖!
  • Linux高性能服务器编程 学习笔记 第十四章 进程池和线程池
  • 微信小程序/vue3/uview-plus form兜底校验
  • Photoshop 2024正式发布!内置最新PS AI,创意填充等功能无限制使用!
  • 芯片学习记录TLP184
  • C++ 重载运算符和重载函数
  • Linux:mongodb数据库基础操作(3.4版本)
  • nginx实现灰度上线(InsCode AI 创作助手)
  • 记:apifox 返回 invalid header token 的问题排查思路
  • 【00】神经网络之初始化参数
  • 代码随想录Day20 回溯算法 LeetCode77 组合问题
  • 免费获取天气预报的API接口(Json格式)
  • 安卓程序执行入口
  • 消息队列(中间件)
  • Java|学习|异常
  • nextjs项目修改启动端口号,以及开发启动后自动打开浏览器
  • 微服务架构 | 超时管理
  • Qt 样式表大全整理