2016-07-28 88 views
1

我使用amazon aws来托管我的网站。 Elastic Beanstalk配置。在amazon aws上升级tomcat版本

我需要从古代7.0.23 tomcat的版本升级到7.0.69

我跑

sudo yum update

然后

sudo yum install tomcat7

然后

yum info tomcat7

,并确认版本原样

Version : 7.0.69

然而

如果我运行./version.sh** in **/opt/tomcat7/bin/

我得到

Server version: Apache Tomcat/7.0.23

如何强制默认的Tomcat版本为7.0.69?

回答

0

什么,我试图做的是增加不同版本的Tomcat的配置文件之间的差异在aws弹性豆茎上的tomcat版本传统环境。

这不是最佳实践。我不得不建立一个新的弹性beanstalk环境并迁移到新的环境中。

我为新基准构建了新环境,但现在可以适当管理未来的升级。

我认为AWS的这种沟通可能会在环境变成遗留问题的时候变得更加强大,这会带来影响 - 以及推荐的最佳升级实践。

0

将Apache Tomcat的实例从一个版本的Tomcat 7升级到另一个版本时,特别是对$ CATALINA_HOME和$ CATALINA_BASE使用不同的位置时,必须确保配置文件中的任何更改(如新属性和更改默认值作为升级的一部分应用。为了帮助这些变化的识别,在下面链接的表格可以用来查看7

http://tomcat.apache.org/migration-7.html#Upgrading_7.0.x

+0

嗨,谢谢你的回答。我希望能通过amazon aws托管升级来执行此操作。在弹性beanstalk UI上运行Tomcat 7(遗留)的32位Amazon Linux旁边有一个多汁的按钮,但它很灰。 – jaseFace

+0

对不起,打扰你error2007s,但你认为上述tomcat升级步骤是一种合法的方法。你会期望他们工作吗? – jaseFace

+0

问题中的哪一个或我的答案中的一个? – error2007s