tp钱包最新版下载 Linux环境部署node服务并启动详细步骤
https://www.imqbwallet.com 一、node下载与安装 1、node下载
https://nodejs.org/en/download/
解压成功
具体命令:
然后查看一下/usr/local/bin目录,就可以发现npm和node就有了
node -v看一下
现在就完成了node的安装
二、使用PM2启动node 1、为什么要使用PM2 PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。对于线上项目,如果直接通过 node app.js 来启动,那么,由于 node 是单线程的,如果报错了可能会使项目直接停止,tp钱包官方网站从而导致整个服务崩溃。☹优点:
后台运行(关掉cmd窗口依然运行)0 秒停机重载, tp钱包官网下载维护升级时不需要停机进程守护 (停止不稳定的进程,避免无限循环)内建负载均衡实时控制台检测远程控制和实时的接口API ( nodejs 模块,允许和PM2进程管理器交互 ) 2、安装PM2安装完成
Tip:其实我装的时候,没有这么顺利,遇到了一些错误,详见最后面
3、建立软链接执行pm2 list 查看进程 ,可以看到如下,就是安装完成了
到目前为止,node环境算是有了 (▽)
可以启动一个程序试试
运行一个mqttserver.js测试
三、使用PM2开机自动启动nodejs程序然后重启服务器试试,看看能不能自动启动
经验证,可以做到开机自启,可能稍稍有那么一点点的延迟,无伤大雅 (︶.̮︶✽)
四、安装PM2的时候遇到的问题及解决单纯是我遇到的错误,解决方法可能不通用,可能是因为我安装的时候开了一下VPN导致的。 gh(^_−)☆
解决:
然后运行,结果(ಥ_ಥ)
无意之间尝试:
通过宝塔安装了一下PM2,但是发现现在/usr/local/node/node-v18.12.0-linux-x64/bin下还是没有pm2
于是就又尝试命令安装PM2 ,然后 (✪ω✪)
到此这篇关于Linux环境部署node服务并启动的文章就介绍到这了,更多相关Linux部署node服务并启动内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!