如何在Amazon云中部署Java EE应用程序?

Mat*_*zyk 22 java cloud amazon-ec2 java-ee cloud-hosting

事情就是这样:我需要从下个月开始使用某个Java EE Web应用程序并将其部署到Amazon EC2(我需要先设置)(使用http://aws.amazon.com/free/faqs/ AWS免费层使用 - 希望它支持Tomcat + MySQL/PostgreSQL).


问题:我从未部署过Java EE应用程序(在专用主机上甚至不是普通的应用程序),也没有设置Amazon EC2环境.


是否有任何,最好的白痴证明,教程/操作方法/从一开始就做到这一点(注册到亚马逊)直到最后(当你的应用程序全部启动并运行时)?

我确实找到了一些关于如何设置Amazon EC2实例的教程,如何正常部署Java EE应用程序,但我正在寻找的是一个单独的教程.

Spi*_*nim 22

Ubuntu AMI开始.然后安装tomcat.现在将J2EE应用程序的WAR文件放在tomcat可以看到的位置.您可以使用AWS控制台启动/停止您的计算机,配置允许您访问端口80的防火墙规则等.不会有分步指南告诉您确切要做什么,欢迎您成为程序员.

  • 谢谢,希望总是如此. (2认同)

Jai*_*der 7

一旦我们运行http://youtu.be/hJRSti6DsJg的实例(如Ubuntu),就安装Glassfish(Java EE服务器)并将其配置为使用Java EE.这取决于多个实例本身(Ubuntu的),比亚马逊EC2的...这里不错的视频(如何在Ubuntu + Netbeans的配置安装Glashfish)http://youtu.be/CKuoDm6bqRM

注意:

  • 请记住,两个视频都有点旧(可能需要进行一些调整)
  • 这些视频是间接相关的.但我的观点是:关于亚马逊AWS和Java EE的信息不多,但有很多关于亚马逊AWS和Linux,以及Linux和Java EE的信息.

更新 您可以尝试与Netbeans集成的Amazon Beanstalk(部署和管理)(没有Glashfish?)http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/GettingStarted.html

SSH到Elastic Beanstalk实例

http://aws.amazon.com/java/ (亚马逊+ Java)

在此输入图像描述