宝塔面板pm2管理器部署node.js(express框架)sever文件,可以使用域名访问你的后端项目

简介: 宝塔面板pm2管理器部署node.js(express框架)sever文件,可以使用域名访问你的后端项目
+关注继续查看

前言

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


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

1.1pm2管理器是啥?

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

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

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

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

image

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

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

二、使用域名访问你的后端

2.1.映射

image

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

然后回的宝塔面板的网站页面

image

 要记得申请ssl证书然后放进去

总结

经过以上步骤就可以使用你的二级域名访问你的后端哪里


相关文章
|
3月前
|
SQL 存储 前端开发
Python后端技术栈(七)--web框架
Python后端技术栈(七)--web框架
|
5月前
|
JSON 前端开发 安全
layui框架实战案例(22):多附件上传实战开发实录(php后端、文件删除、数据库删除)
layui框架实战案例(22):多附件上传实战开发实录(php后端、文件删除、数据库删除)
249 0
|
5月前
|
JSON 前端开发 API
layui框架实战案例(8):web图片裁切插件croppers.js组件实现上传图片的自定义截取(含php后端)
layui框架实战案例(8):web图片裁切插件croppers.js组件实现上传图片的自定义截取(含php后端)
272 0
|
5月前
|
前端开发 JavaScript
Netty异步NIO框架(二)websocket 前端后端聊天 私聊及群聊
Netty异步NIO框架(二)websocket 前端后端聊天 私聊及群聊
|
5月前
|
JSON 资源调度 负载均衡
这可能是你见过最全的Node.js应用程序管理与部署:使用PM2进行进程管理
node是单线程应用,单线程最大的弊端就是无法利用多核CPU带来的优势来提升运行效率。 pm2(process manager)是一个进程管理工具,可以用它来管理node进程,负责所有的node进程,并查看node进程的状态,也支持性能监控,负载均衡等功能。
102 0
这可能是你见过最全的Node.js应用程序管理与部署:使用PM2进行进程管理
|
8月前
|
设计模式 前端开发 JavaScript
如何通俗地理解「分布式系统」;Vue是否可以在一个项目中使用多个UI框架;大厂上线流程:先上前端还是后端|极客观点
如何通俗地理解「分布式系统」;Vue是否可以在一个项目中使用多个UI框架;大厂上线流程:先上前端还是后端|极客观点
128 0
|
11月前
|
XML Java 数据库
面试项目说实现了一个后端多线程网络服务器框架应该怎样写
面试项目说实现了一个后端多线程网络服务器框架应该怎样写
面试项目说实现了一个后端多线程网络服务器框架应该怎样写
|
12月前
|
前端开发 API 开发工具
使用vue-element-admin框架调用后端接口及跨域问题
使用vue-element-admin框架调用后端接口及跨域问题
254 0
使用vue-element-admin框架调用后端接口及跨域问题
|
JavaScript
Node.js:pm2管理进程启动npm run dev和开机自启
Node.js:pm2管理进程启动npm run dev和开机自启
689 0
|
JSON 负载均衡 监控
2021-Java后端工程师必会知识点-(分布式RPC框架Dubbo)
前言 文本已收录至我的GitHub仓库,欢迎Star:github.com/bin39232820… 种一棵树最好的时间是十年前,其次是现在
热门文章
最新文章
推荐文章
更多