首页 > 编程语言 >宝塔面板pm2管理器部署node.js

宝塔面板pm2管理器部署node.js

时间:2023-03-15 09:35:29浏览次数:31  
标签:node 宝塔 管理器 pm2 js 面板

前言
需要你有一个轻量级服务器,服务器里面有宝塔面板,然后有一个写好的node.js后端文件,需要把你sever文件夹上传到你的服务器中,需要你有一个解析好的二级域名以及ssl证书,放行好端口。

一、pm2管理器管理你的node.js

1.1pm2管理器是啥?
PM2 是开源的基于Nodejs的进程管理器,包括守护进程,监控,日志的一整套完整的功能,基本是Nodejs应用程序不二的守护进程选择,事实上它并不仅仅可以启动Nodejs的程序,只要是一般的脚本的程序它同样可以胜任。

也就是说不会出现你需要挂着个控制台进行启动,关了控制台又杀死进程需要重新运行你的后端文件

1.2如何使用pm2启动你的后端文件

进入宝塔面板。进入你的软件商店,下载pm2管理器,然后打开

 

 

 按照这个步骤然后写上自己项目的端口号就可以进行启动了

注意:端口要在服务器防火墙和宝塔面板的安全页面进行端口放行

二、使用域名访问你的后端
2.1.映射

 

 点击映射,输入你的域名,可以使用你的主域名的二级域名,将你的主要域名解析出一个二级域名然后填进去就好了

 

标签:node,宝塔,管理器,pm2,js,面板
From: https://www.cnblogs.com/sttchengfei/p/17217303.html

相关文章

  • nodejs安装使用express
    NodeJs快速搭建Express框架1.用Express应用程序生成器express-generator进行快速搭建。1.1安装express-generator命令npminstallexpress-generator-g1.2生成......
  • 使用深度远程管理器,用笔记本给机器分配地址
    使用深度远程启动管理器配置管理口IP方法​1、将笔记本IP设置为需要配置的IP同网段的一个IP;​2、用网线将笔记本网口与服务器管理口连接;​3、打开深度远程启动管理器,点击选......
  • Node.js中,您可以使用`robotjs`模块来操作鼠标和键盘
      在Node.js中,您可以使用`robotjs`模块来操作鼠标和键盘。以下是一个根据鼠标坐标单击的示例:```javascriptconstrobot=require("robotjs");//setthemouse......
  • nodejs、vue安装
    安装完成软件后注意点:本人只做记录防止原文删除原文:https://www.jb51.net/article/251371.htm一、创建全局安装目录和缓存日志目录运行 npmconfigsetcache"D:\Pro......
  • 设置npm全局安装及缓存路径以及node.js环境配置
    安装目录下新建如下2个目录node_cache【缓存日志目录】node_module【默认安装目录】npmconfigsetprefix"D:\NodeJs\node_global"npmconfigsetcache"D:\No......
  • Node服务端内存泄露问题分析
    服务端内存泄露问题分析1,问题发现首先在进行服务端单核cpu爆满的问题排查中发现服务端代码多进程通信存在问题,在解决多进程通信问题后,我们依然在对项目进行压力测试目前......
  • Ubuntu18.04下载nodejs
    下载nodejs参考链接官网下载源码官网:https://nodejs.org/中文网(推荐):http://nodejs.cn/可以下载自己想要的版本解压并做软连接tar-xvfnode-v10.15.3-linux-x64.ta......
  • Node.js 中使用 Playwright 定位到一个 iframe
      要在Node.js中使用Playwright定位到一个iframe并获取其在屏幕中的位置,可以按照以下步骤进行:1.使用`page.frame()`方法获取iframe元素的句柄:```javas......
  • linux 安装nodejs
    https://www.cnblogs.com/veezeng/p/11164066.htmlhttps://nodejs.org/dist/......
  • xml,nodejs处理成json格式
    <ns:selectLineInfoResponsexmlns:ns="http://service"><ns:return>用户名或密码不正确!</ns:return></ns:selectLineInfoResponse>nodejs如何处理成json格式......