服务器部署nodejs的几种方法

【摘要】 三种方法安装screenScreen,虚拟终端管理器。可以在后台管理终端界面,防止SSH断开以后任务停止运行。安装方法:sudo apt-get screen (以ubuntu为例......

三种方法

9825bc315c6034a81358c82ac1134954082376e6.jpg

  1. 安装screen



Screen,虚拟终端管理器。可以在后台管理终端界面,防止SSH断开以后任务停止运行。


安装方法:


sudo apt-get screen (以ubuntu为例)


使用方法:


使用screen -S [任意id]命令进入一个名为id的终端,此时便可以随意执行操作 

例如执行sudo apt-get upgrade,或者其它消耗时间比较长的工作,像编译内核等等。

按ctrl+a后再按d保存虚拟终端,系统提示deatached即为保存成功 

接下来可以断开SSH终端,虚拟终端仍会执行。

访问已经创建好的终端 

screen -ls 列出已经创建的正在后台运行的终端 

screen -r xxx 进入终端 

例如 screen -r terminal1

彻底退出 

screen -r 进入终端后执行exit即可完全退出

2.PM2


pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着


安装方法


npm install -g pm2


使用方法


启动应用 pm2 start -watch app.js


重启应用 pm2 restart app.js


显示进程列表 pm2 list


停止某应用 pm2 stop app_name|app_id


停止所有应用 pm2 stop all

3.小白方案

宝塔Linux面板,直接添加pm2

内容源于csdn,思源整理

本文标签: 宝塔 LINUX
版权声明:《 服务器部署nodejs的几种方法 》为作者 思源哥哥原创文章,转载请注明原文地址!
免责声明:思源资源网提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件(y@isiyuan.net)与我们联系处理。
分享到:
打赏
评论 (0)