【问题标题】:Migrate Liferay 5 -> 5.2迁移 Liferay 5 -> 5.2
【发布时间】:2010-04-20 16:25:28
【问题描述】:

我们有一个在托管公司上运行的 liferay 门户,我们希望将其引入我们自己的结构中。所以,我已经下载了出色的 bitnami 堆栈并将其加载到我们的 vmware 服务器中。

我对liferay 没有任何经验,我只知道它使用mysql 作为数据库。有没有关于如何做的文档?

谢谢!

【问题讨论】:

    标签: liferay


    【解决方案1】:

    使用 Liferay 的 Wiki:

    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 比较麻烦。

    【讨论】:

      【解决方案2】:

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

      也就是说,您应该采取的方式是备份以前的安装(例如所有目录、数据库条目等)并将其部署在您自己的服务器上。然后,通过安装最新版本并将其指向先前安装的数据,此安装会更新到最新版本。在第一次启动期间,liferay 将(在 mysql 上给予足够的权限)更新数据库结构和它需要的一切。如果一切都按照您的预期方式升级,请准备好备份并彻底测试。

      您还需要密切关注您的自定义内容 - 如果您有使用 liferay api 的 portlet 或其他组件,您可能需要手动升级这些组件以将更改的 API 考虑在内。

      理论上应该是这样。我听说有人在这方面遇到了一些问题——但这完全取决于您的定制水平和对 liferay 功能的利用程度。

      liferay 的人们打算在未来通过他们的 EE 环境来规避这一点,您可以在其中获得更好定义的升级路径和长期支持,并对您的环境进行小幅升级,保持 API 和数据库需求稳定。我希望即使是主要版本之间的升级也能从中受益,但还没有尝试过。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-07-19
        • 2016-06-06
        • 2018-08-01
        • 2015-03-25
        • 1970-01-01
        • 2013-07-31
        • 2013-12-05
        相关资源
        最近更新 更多