当前位置:论坛首页 > Linux面板 > Linux面板教程

堡塔面板PM2管理器部署koa2

发表在 Linux面板2021-6-15 15:10 [复制链接] 13 9147

今天处理论坛帖子看到有用户说部署koa这个项目报错,由于之前并未了解过koa2这个项目,对其有好奇心,使用了百度搜索引擎后,将其结合面板上的PM2管理器写篇教程。
步骤如下:
1、在面板上安装好PM2管理器,目前最新版本是5.2
pm2管理器.png
2、检查npm的版本,安装koa需要node版本大于7.60才行,如果不是最新的,请执行更新命令更新到最新,检查koa2版本
提示升级.png
升级命令:(未提示更新的请忽略)
  1. npm install -g npm
复制代码


查看koa版本
  1. koa2 -V
复制代码


3、创建项目的目录,如图,
创建目录.png 我创建在默认的 /www/wwwroot/dapaokoa目录下
  1. koa2 mykoa
复制代码
创建会有提示.png
4、进入到项目目录
  1. cd mykoa
复制代码
5、使用npm安装
  1. npm install
复制代码
npm安装koa.png
6、启动
  1. npm start
复制代码
启动项目.png
7、在面板安全上放行项目默认使用的端口 3000
放行koa的端口.png
8、打开PM2管理器,添加项目
选择项目启动文件.png
一系列丝滑操作后
选择后界面.png
添加成功.png
要注意,如果这个界面的端口是   设置  ,请点击设置,输入3000
9、将项目映射到前端,部署到公网访问
映射域名.png
访问结果.png

使用道具 举报 只看该作者 回复
发表于 2021-7-9 09:54:17 | 显示全部楼层
你好,映射后访问不了,是不是要用反向代理,映射后接口访问的能不能详细一点
使用道具 举报 回复 支持 反对
发表于 2021-7-9 10:02:10 | 显示全部楼层
koa2如果在本地运行的话访问是http://localhost:3000/api/user/login,用了宝塔映射访问不了www.xxx.com:3001/api/user/login,我想把接口映射出去
使用道具 举报 回复 支持 反对
发表于 2021-7-9 10:03:01 | 显示全部楼层
谢谢大佬
使用道具 举报 回复
发表于 2021-7-9 11:26:44 | 显示全部楼层
没事了,知道了,宝塔放行阿里云那边安全组也要放行,俩边都需要放行才行
使用道具 举报 回复 支持 反对
发表于 2021-7-12 09:28:51 | 显示全部楼层
麻烦有空看一下私信哦,有问题想请您帮忙
使用道具 举报 回复 支持 反对
发表于 2021-7-12 10:19:49 | 显示全部楼层
宝塔用户_ugzuon 发表于 2021-7-9 09:54
你好,映射后访问不了,是不是要用反向代理,映射后接口访问的能不能详细一点 ...

映射到前端Nginx,默认就是反向代理的方式,无需修改端口,使用的是80 端口
使用道具 举报 回复 支持 反对
发表于 2021-7-12 10:19:59 | 显示全部楼层
宝塔用户_xfhxlm 发表于 2021-7-12 09:28
麻烦有空看一下私信哦,有问题想请您帮忙

直接说问题即可
使用道具 举报 回复 支持 反对
发表于 2021-7-12 10:35:35 | 显示全部楼层

phpmyadmin页面404     论坛里说的方法基本全都尝试了,还是没用
使用道具 举报 回复 支持 反对
发表于 2021-7-12 10:50:22 | 显示全部楼层
宝塔用户_xfhxlm 发表于 2021-7-12 10:35
phpmyadmin页面404     论坛里说的方法基本全都尝试了,还是没用

发向日葵远程连接码
使用道具 举报 回复 支持 反对
发表于 2021-7-12 10:53:25 | 显示全部楼层
大炮运维V587 发表于 2021-7-12 10:50
发向日葵远程连接码

我的识别码:279681279


使用道具 举报 回复 支持 反对
发表于 2021-7-12 11:28:14 | 显示全部楼层

win10 系统暂时不提供技术支持。你的问题是数据库帐号密码或者数据库权限的问题导致的。
使用道具 举报 回复 支持 反对
发表于 2021-7-12 11:32:03 | 显示全部楼层
大炮运维V587 发表于 2021-7-12 11:28
win10 系统暂时不提供技术支持。你的问题是数据库帐号密码或者数据库权限的问题导致的。 ...

好的,谢谢大佬,我再找找问题
使用道具 举报 回复 支持 反对
发表于 2023-1-10 09:21:25 | 显示全部楼层
大佬帮忙看看,我本地启动是可以访问的,使用pm2管理工具部署了访问404,都是一步一步来的
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表