将 Hapi.js 应用程序部署到 AWS EC2

Posted

技术标签:

【中文标题】将 Hapi.js 应用程序部署到 AWS EC2【英文标题】:Deploying Hapi.js app to AWS EC2 【发布时间】:2016-09-29 22:12:10 【问题描述】:

我正在尝试将用 Hapi.js 制作的应用程序部署到 AWS EC2,但我无法在线找到任何帮助。

该应用程序在 localhost 上运行良好(我正在使用 Postman),但在部署后,即使我可以看到服务器在 SSH/PuTTY 中运行,我也无法获得对请求的响应。

我们将不胜感激。

【问题讨论】:

你得到什么回应?总是有“a”响应,无论是请求超时、200、500、502 等。 你打开安全组了吗? 【参考方案1】:

找到了解决办法。 我已将我的路线放在一个单独的文件中,并在 server.js 中注册。

由于某种我无法理解的原因,Hapi 在我部署后找不到路由,而它在 localhost 上完美运行。

刚刚移动了 server.js 中的所有路由,它就开始工作了。

【讨论】:

以上是关于将 Hapi.js 应用程序部署到 AWS EC2的主要内容,如果未能解决你的问题,请参考以下文章

使用 AWS Elastic Beanstalk 将多个应用程序部署到单个 EC2 实例

如何将 .NET 控制台应用程序部署到 AWS EC2 实例?

如何通过 AWS BeanStalk 将非 Web Java 应用程序部署到 EC2?

如何使用 SSL 将 AWS EC2 Flask 应用程序部署到 HTTPS 端口 443?

将 Laravel 应用程序从 GitHub 分支自动部署到 AWS EC2 或 Elastic Beanstalk

将使用 Celery 和 Redis 的 Flask 应用程序部署到 AWS:直接使用 Elastic Beanstalk 还是 EC2?