基本上,我已经编写了一个webapp,它已经使用SpringMVC + Spring-security进行了休眠。
我有一个EC2帐户,我的问题是,当我将它部署到云端而不是像我现在那样在本地服务器上(使用RDS而不是像我现在那样在localhost上安装MySQL),我应该复制战争吗?在EC2的Tomcat安装上,还是通过Eclipse完成所有工作?
将新的Hibernate.cfg.xml设置为指向RDS而不是localhost是否相对简单?
目前我只是将战争复制到服务器上并使用iptables将80映射到8080,但我认为我需要很长时间才能部署...我还没有远程设置数据库层。 ..
谢谢,
答案 0 :(得分:3)
我习惯将WAR文件部署到EC2实例(虽然使用WebLogic而不是Tomcat),我认为将文件FTP到EC2实例而不是尝试通过Eclipse部署它们要简单得多。登记/> 对于您的其他问题,将Hibernate.cfg.xml指向RDS非常简单。只要您记得在RDS上提供正确的权限,您可能不会遇到任何问题。希望它有所帮助。