春风吹战鼓擂,又到了苏南大叔和大家分享编程经验的时刻了。本篇文章里面,苏南大叔将给大家简要介绍一下pm2的安装和使用方法。pm2是从nodejs衍生出来的服务器进程管理工具,可以做到开机就启动nodejs。当然了,有些运维同学是用nohup来做这件事情的。效果上差不多,不过pm2这个工具更加高大上一些。以后的文章中,我们可以再探讨nohup这个命令的使用方法。

苏南大叔:node 程序的部署神器 pm2 的基本使用 - node-pm2
node 程序的部署神器 pm2 的基本使用(图4-1)

前言

pm2往往和forever并列在一起进行讨论,但是试用了两者之后,你就会发现,pm2才是你真正想要的工具,forever目前做的还远远不够好。

既然我们的主要目的是部署基于nodejs的网站程序,那么前提当然是安装了node环境,关于node环境的安装,苏南大叔以前的文章里面有过提及,比如在centos下面安装node:https://newsn.net/say/centos7-make-node-env.html 。在macwin下面因为安装过于简单,这里就不必详细说明了。

结语

上述操作完成后,你如果再次重新启动服务器的话,就会发现,你的nodejs网站已经自动为你启动完成了。是不是好开心的节奏。

到这里,就介绍完pm2的基本命令使用了。对于一般的部署情况来说,这些就足够了。但是事情往往不会那么一帆风顺的,所以,大家可以继续期待苏南大叔的后续pm2相关进阶文章。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   js    node

本站的忠实读者小伙伴,正在阅读下面这些文章: