我目前的任务是在AWS上创建一个tomcat服务器,并部署我的同事创建的Web应用程序。目前我对tomcat或一般开发没有真正的经验(我是绿色)。
到目前为止,我已经正确设置了tomcat服务器,它是可访问的,我可以部署一个WAR文件并查看它。我真正的问题是,在tomcat上托管Web应用程序时的标准过程是什么,只是部署一个足够的WAR文件,或者是否有办法上传整个项目目录。
我只是需要一些指导,我不知道我是否正确地这样做了。
此外,如果时间允许,我需要以某种方式设置它,以便当新的推送发生时,它会自动在服务器上更新,目前团队正在使用Git和源代码树完成所有拉动和推送。我认为这与一个桶帐户相关联。
谢谢大家,这个网站非常有帮助。
答案 0 :(得分:0)
您可以使用chef或Puppet自动部署。厨师
但是,如果您不熟悉整个AWS管理。一个好的起点是查看AWS OpWorks。基本上,您只需定义各种层的配置,OpWorks将负责整个部署和配置。它还自动调整应用程序。OpWorks Tutorial。 Deploy on AWS