java - AWS 上的 HTML5 和 Java 服务器应用程序部署

标签 java html amazon-web-services amazon-ec2

我创建了一个 Java Restful 服务器应用程序,可以将其编译为 JAR/WAR 文件,并且我还有另一个使用 Knockoutjs 和 HTML5 构建的前端应用程序,它与 Restful 服务器端应用程序进行通信。

我正在尝试将两者部署到 Amazon Linux AMI EC2 实例上。在服务器上设置 glassfish 服务器后,我成功部署了 JAR。服务器端应用程序运行完全正常。

我在理解如何在 AWS 服务器上部署 HTML5 应用程序时遇到问题。这样就可以从同一服务器访问两者。

如果还建议一些最佳实践,那就太好了。感谢任何帮助

谢谢

最佳答案

您可能希望将 GlassFish 应用程序服务器放在 Apache HTTPd 或 nginx 等 HTTP 服务器后面,然后这些服务器中的任何一个都可以为您的静态内容(HTML 和 JS)提供服务。查看http://www.codefactorycr.com/glassfish-behind-apache.html

关于java - AWS 上的 HTML5 和 Java 服务器应用程序部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29732567/

相关文章:

java - Aviary 在 Android L (5.0) 上崩溃

Java迭代器

java - 为什么访问 Tomcat 上的文件(使用 HttpServlet)时得到空指针?

html - React 设置 audio.ended 监听器

python - BeautifulSoup 和

amazon-web-services - 尝试设置 lambda 来访问 AWS 上的 RDS 服务器但超时

java - 如何向下滚动特定 div 以定位元素并使其可通过 java 中的 selenium webdriver 单击

javascript - 我可以在 ng-bind 中创建 JavaScript 对象吗?

php - 亚马逊市场条形码到产品数量

amazon-web-services - 对于 AWS Elastic Beanstalk 中的多容器 Docker 配置,增强型运行状况概览未正确报告