我们有一个运行在托管公司的liferay门户,我们希望将它带入我们自己的结构。所以,我已经下载了优秀的bitnami堆栈并将其加载到我们的vmware服务器中。迁移Liferay 5 - > 5.2
我在liferay上没有任何经验,我知道它使用mysql作为数据库。有没有关于如何做到这一点的文件?
Tks!
我们有一个运行在托管公司的liferay门户,我们希望将它带入我们自己的结构。所以,我已经下载了优秀的bitnami堆栈并将其加载到我们的vmware服务器中。迁移Liferay 5 - > 5.2
我在liferay上没有任何经验,我知道它使用mysql作为数据库。有没有关于如何做到这一点的文件?
Tks!
有报道称,将旧版本升级到最新版本是最重要的,因此您应该做好一些准备工作。
也就是说,你应该去备份以前的安装(例如所有目录,数据库条目等),并将它部署到你自己的服务器上。然后,通过安装最新版本并将其指向以前安装的数据,将此安装更新为最新版本。在第一次启动时,liferay会(在mysql上有足够的权限)更新数据库结构及其所需的一切。如果一切按照您的意图进行升级,请保持备份准备就绪并进行彻底测试。
此外,您需要密切关注您的定制内容 - 如果您有使用liferay API的portlet或其他组件,则可能需要手动升级这些组件以考虑更改后的API。
理论上应该是这样。我听说有人遇到过这个问题 - 但这一切都取决于您在liferay中定制和使用功能的程度。
Liferay人们打算在未来通过他们的EE环境绕过这一环境,在那里您可以获得更好的定义升级路径和长期支持,并对环境进行少量升级,从而保持API和数据库要求的稳定。我希望即使主要版本之间的升级都能从中受益,但还没有尝试过。
使用Liferay的维基:
5.0到5.1:http://www.liferay.com/community/wiki/-/wiki/Main/Upgrade+Instructions+from+5.0+to+5.1
5.1。到5.2:http://www.liferay.com/community/wiki/-/wiki/Main/Upgrade+Instructions+from+5.1+to+5.2
我建议做两步升级,因为直接从5.0升级到5.2更麻烦。