如何使用 Eclipse 3.6 创建构建
我正在开发一个使用 java/j2ee 作为中间件和 Mysql 5.1 作为数据库的网络应用程序。我必须将其部署在AWS-EC2服务器上。
我的问题是:
- 如何创建构建
- 如何在 ec2 服务器上部署?
我正在使用 Apache Tomcat-6。我应该使用任何其他服务器(例如 Apache2)作为 Web 服务器吗?
I am developing an web app using java/j2ee as middle ware and Mysql 5.1 as database. I have to deploy it on AWS-EC2 server.
My questions are:
- How do I create the build
- How do I deploy on ec2 server?
I am using Apache Tomcat-6. Should I use any other server like Apache2 as web-server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这非常简洁,但您需要更多详细信息,这毫无意义在这里列出它们。阅读文档,然后带着具体问题回来:)
在 Tomcat 之前是否需要 Apache2 取决于您的需求。如果您需要它,您就会知道它:) 您可能想在 Apache2 上押注的东西:
That's pretty terse, but you'll need so many more details that it's pointless to list them here. Read the docs, then come back with specific questions :)
Whether you need Apache2 in front of Tomcat depends on your requirements. If you need it you'll know it :) Things that you might want to punt off on Apache2:
如果您只是计划手动完成所有事情。您应该阅读本手册 http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/< /a>
基本上,
您需要创建您选择的平台的 AMI 实例。 (基于 Win/Unix)。
使用您需要的软件对其进行配置。在您的例子中,Tomcat-6 和 MySQL-5.1。配置它们。设置架构等。
将您的WAR文件上传到实例并部署到Tomcat-6。
确保 Tomcat 端口(8080 或您配置的任何端口)已打开。您可以从 AWS 控制台的安全组设置进行配置。
有许多免费的、预配置的 AMI 可供使用。因为您的设置是最常见的设置之一。我相信您会得到一个并跳过
Step#2
。If you are just planning to do every thing manually. You should read this manual http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/
Basically,
You need to create an AMI instance of platform of your choice. (Win/Unix-based).
Configure it with the software that you need. In your case, Tomcat-6 and MySQL-5.1. Configure them. Set Schema etc.
Upload your WAR file to the instance and deploy to Tomcat-6.
Make sure Tomcat port (8080 or whatever you've configured) is open. You can configure this from AWS console's Security Group setting.
There are many freely available, pre-configured AMI available. Since your setting is one of the most common one. I am sure you will get one and skip
Step#2
.