BT宝塔面板通过PM2管理器部署安装koa 2图文教程

有的小伙伴说在BT宝塔面板上部署Koa这个项目报错,那什么是Koa呢?如何安装Koa呢?这里搬主题就结合BT宝塔面板,分享给大家利用BT宝塔面板通过PM2管理器部署安装koa 2图文教程。

什么?还没安装BT宝塔面板?点击进行下载安装

宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取

什么是Koa?

Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。 Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服务端应用程序。

Koa2是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。 使用 koa 编写 web 应用,可以免除重复繁琐的回调函数嵌套, 并极大地提升错误处理的效率。koa 不在内核方法中绑定任何中间件, 它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手。开发思路和express差不多,最大的特点就是可以避免异步嵌套。

安装部署教程如下:

1、在面板上安装好PM2管理器,目前最新版本是5.2

BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图

2、检查npm的版本,安装koa需要node版本大于7.60才行,如果不是最新的,请执行更新命令更新到最新,检查koa2版本

BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图1

升级命令:(未提示更新的请忽略)

npm install -g npm

查看koa版本

koa2 -V

3、创建项目的目录,如图,

BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图2

我创建在默认的 /www/wwwroot/dapaokoa目录下

koa2 mykoa
BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图3

4、进入到项目目录

cd mykoa

5、使用npm安装

npm install
BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图4

6、启动

npm start
BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图5

7、在面板安全上放行项目默认使用的端口 3000

BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图6

8、打开PM2管理器,添加项目

BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图7

一系列丝滑操作后

BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图8
BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图9

要注意,如果这个界面的端口是   设置  ,请点击设置,输入3000

9、将项目映射到前端,部署到公网访问

BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图10
BT宝塔面板通过PM2管理器部署安装koa 2图文教程插图11

什么?还没安装BT宝塔面板?点击进行下载安装

宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容