前言
需要你有一个轻量级服务器,服务器里面有宝塔面板,然后有一个写好的node.js后端文件,需要把你sever文件夹上传到你的服务器中,需要你有一个解析好的二级域名以及ssl证书,放行好端口,
一、pm2管理器管理你的node.js
1.1pm2管理器是啥?
PM2 是开源的基于Nodejs的进程管理器,包括守护进程,监控,日志的一整套完整的功能,基本是Nodejs应用程序不二的守护进程选择,事实上它并不仅仅可以启动Nodejs的程序,只要是一般的脚本的程序它同样可以胜任。
也就是说不会出现你需要挂着个控制台进行启动,关了控制台又杀死进程需要重新运行你的后端文件
1.2如何使用pm2启动你的后端文件
进入宝塔面板。进入你的软件商店,下载pm2管理器,然后打开
按照这个步骤然后写上自己项目的端口号就可以进行启动了
注意:端口要在服务器防火墙和宝塔面板的安全页面进行端口放行
二、使用域名访问你的后端
2.1.映射
点击映射,输入你的域名,可以使用你的主域名的二级域名,将你的主要域名解析出一个二级域名然后填进去就好了
然后回的宝塔面板的网站页面
要记得申请ssl证书然后放进去
总结
经过以上步骤就可以使用你的二级域名访问你的后端哪里