宝塔面板+PM2布署nodejs
Posted 圆滚滚的胖狸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了宝塔面板+PM2布署nodejs相关的知识,希望对你有一定的参考价值。
宝塔面板,软件商店,搜索pm2,安装PM2面板
上传nodejs文件到服务器,注意nodejs不需要打包,不需要压缩。但需要删除node_modules,需要配置好生产环境
进入到文件目录
cd /www/wwwroot/node_basic
启动nodejs程序
pm2 start server.js
启动成功,将项目保存
pm2 save
添加开机启动
pm2 startup
注意:
PM2的面板有bug,如果是从面板添加的项目,重启后会丢失。命令行添加的项目,面板里不一定能看到。可以通过命令行查看
pm2 list
至2022年4月19日为止,官网没有看到完整的解决方法。
到面板网站模块里添加站点
添加反向代理
至此nodejs布署完成,可以通过域名加端口访问。注意:站点的监听端口要在云服的防火墙或安全组设置放行
以上是关于宝塔面板+PM2布署nodejs的主要内容,如果未能解决你的问题,请参考以下文章