liferay-6 - 从 Liferay 6.1.10 升级到 Liferay 6.1.20

标签 liferay-6

如何在生产环境中从Liferay 6.1.10升级到Liferay 6.1.20?我以前没有这样做过,所以可能需要一些帮助/指导。据我从搜索中了解到,我需要下载 6.1.20 bundle ,指向 Portal-ext.properties 中的数据库并启动 liferay。这是正确的过程吗?谢谢。

最佳答案

理论上(假设没有自定义代码 - 我们裸露 Liferay)如下:

  1. 执行备份
  2. 停止门户
  3. 解压缩下一个 Liferay 6.1.1
  4. 复制(替换)文件设置(portal-ext.properties、portal-wizard-setup.properties 和其他 - 如果您是的话),重要的是要遵循以下操作: сconnection 设置复制到数据库 - 即门户使用与之前相同的数据库; portal-setup-wizard.properties 正确的 liferay.home - 将显示在新目录上(或者,然后将运行新版本的 Liferay)<
  5. 从旧门户文件夹“数据”复制并将其放入新文件夹中。

也就是说,您将获得一个新门户,该门户可以查看旧数据库并使用旧数据。进一步推出新版本Liferay。

在 Liferay 开始时,它本身已经削减了旧的基础并将执行其更新(自动)。之后,放入您之前拥有的所有其他 portlet。

这个理论 - 实际上存在偏差(对于备份和完成 - 我们可以快速恢复)

关于liferay-6 - 从 Liferay 6.1.10 升级到 Liferay 6.1.20,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16396066/

相关文章:

java - Liferay 通过 ext 插件对源代码进行的更改没有发生

liferay - 如何使用电子邮件/密码对外部 Web 应用程序使用 Liferay 身份验证

java - 在Liferay搜索容器中显示来自不同数据库表的数据: Liferay

tomcat - 带有 SSL "XXX was loaded over HTTPS, but ran insecure content from XXX"问题的 Liferay

tomcat - Liferay session 扩展 (/c/portal/extend_session) - HTTP 403 禁止访问

tomcat - 在 Netbeans 中自动部署 Liferay portlet

liferay - 如何在 Liferay 应用程序显示模板 (ADT) 中访问类型为 "Link to Page"的字段?

java - 主题左侧栏上的链接在 liferay 6.1.2 GA3 中不起作用

java - 使用 Liferay 的 DynamicQuery 按另一个表排序

css - 在 Liferay portlet 中定位表单控件(使用 bootstrap 或其他)