我正在开发一个使用java / j2ee作为中间件和Mysql 5.1作为数据库的Web应用程序。我必须在AWS-EC2服务器上部署它。
我的问题是:
我正在使用Apache Tomcat-6。我应该使用像Apache2这样的任何其他服务器作为网络服务器吗?
答案 0 :(得分:2)
这很简洁,但你需要更多的细节,在这里列出它们毫无意义。阅读文档,然后回答具体问题:)
您是否需要在Tomcat前面使用Apache2取决于您的要求。如果你需要它,你就会知道:)你可能想要在Apache2上发布的事情:
答案 1 :(得分:2)
如果您只打算手动完成所有事情。您应该阅读本手册http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/
基本上,
您需要创建自己选择的平台的AMI实例。 (赢/基于Unix)。
使用您需要的软件对其进行配置。在您的情况下,Tomcat-6和MySQL-5.1。配置它们。设置架构等。
将WAR文件上传到实例并部署到Tomcat-6。
确保已打开Tomcat端口(8080或您配置的任何内容)。您可以从AWS控制台的安全组设置进行配置。
有许多免费提供,预先配置的AMI可用。由于您的设置是最常见的设置之一。我相信你会得到一个并跳过Step#2
。