2010-01-26 49 views
2

我们有一个运行在托管公司的liferay门户,我们希望将它带入我们自己的结构。所以,我已经下载了优秀的bitnami堆栈并将其加载到我们的vmware服务器中。迁移Liferay 5 - > 5.2

我在liferay上没有任何经验,我知道它使用mysql作为数据库。有没有关于如何做到这一点的文件?

Tks!

回答

0

有报道称,将旧版本升级到最新版本是最重要的,因此您应该做好一些准备工作。

也就是说,你应该去备份以前的安装(例如所有目录,数据库条目等),并将它部署到你自己的服务器上。然后,通过安装最新版本并将其指向以前安装的数据,将此安装更新为最新版本。在第一次启动时,liferay会(在mysql上有足够的权限)更新数据库结构及其所需的一切。如果一切按照您的意图进行升级,请保持备份准备就绪并进行彻底测试。

此外,您需要密切关注您的定制内容 - 如果您有使用liferay API的portlet或其他组件,则可能需要手动升级这些组件以考虑更改后的API。

理论上应该是这样。我听说有人遇到过这个问题 - 但这一切都取决于您在liferay中定制和使用功能的程度。

Liferay人们打算在未来通过他们的EE环境绕过这一环境,在那里您可以获得更好的定义升级路径和长期支持,并对环境进行少量升级,从而保持API和数据库要求的稳定。我希望即使主要版本之间的升级都能从中受益,但还没有尝试过。