通过宝塔面板使用PM2挂载简单的Json-Server服务器

真的无语,一个个人网站挂阿里云还被改数据库,阿里还天天发短信要我买什么安全服务,这种个人网站别人有黑的必要么

算了重新用PM2挂下简单的Json-Server服务器,正好之前没有记录过,记录下如果有人也和我一样想用个假数据服务器的话,能帮上点什么

首先PM2能做什么

PM2 是一个带有负载均衡功能的 Node 应用进程管理器。
内建负载均衡(使用 Node cluster 集群模块)
后台运行
0 秒停机重载
具有 Ubuntu 和 CentOS 的启动脚本
停止不稳定的进程(避免无限循环)
控制台检测
提供 HTTP API
远程控制和实时的接口 API(Nodejs 模块,允许和 PM2 进程管理器交互)

主要就是需要这个实时接口API挂载Json-Server服务器,这个Json-Server通过mock数据搭建的伪后台,方便在后台数据没有准备好的时候,前端调试程序使用。

安装PM2管理器
在宝塔面板里面的软件商城直接搜索安装即可,如果出现一些问题,可以查看下这个文章宝塔面板无法安装PM2管理器的情况的内容,希望有帮助

PM2管理器挂载服务


点击文件夹,找到上传的Json-Server文件夹之后确定
在启动文件名中间输入Json-Server的启动文件,之后命名个项目名称即可

开放端口
总共需要3处端口相同

  1. Json-Server内的监听端口
    在Json-Server内挂载监听端口是自己定义的


  2. 在宝塔面板内开放端口
    在安全页面内要放开端口,这个端口要和Json-Server内监听的一样


  3. 在服务器端开放端口
    找到自己服务器,这里以阿里云为例,在安全组规则内开放端口,这个端口要和前2个一样


当上面都完成了之后,在PM2管理器里面启动服务,这个端口就能使用了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容