【问题标题】:How to migrate Liferay portal from one windows machine to other?如何将 Liferay 门户从一台 Windows 机器迁移到另一台机器?
【发布时间】:2012-03-27 17:43:05
【问题描述】:

Liferay 从一台服务器迁移到另一台需要帮助。任何人都可以分享将 Liferay 门户 5.2.3 从一台服务器迁移到另一台服务器的步骤。我正在使用 Windows + Tomcat + MySql。

我已将整个 tomcat 文件夹上传到新的 windows 机器并导入了数据库,并对配置文件进行了相应的更改,例如数据库详细信息。

但是在启动 tomcat 服务器后,它会显示一些错误,例如“无法加载存储库 http://plugins.liferay.com”。知道为什么我会收到此错误吗?

【问题讨论】:

    标签: liferay


    【解决方案1】:

    这些是我遵循并能够成功迁移 Liferay 的步骤:

    1. 从第一台 Windows 机器备份 Liferay 文件和数据库。

    2. 在第二台 Windows 机器上安装相同版本的 Liferay(比如 Liferay 5.2.3)。

    3. 关闭 Liferay。

    4. 在新系统上导入数据库。

    5. 添加带有相关条目的 portal-ext.properties。 (例如数据库名称、用户名、密码等)

    6. 从旧机器添加 \liferay-portal-5.2.3\data\document_library 文件。

    7. 启动 tomcat。它会自动完成剩下的工作。

    注意:在上面的方法中我没有部署主题和自定义插件等,你必须部署主题和自定义插件也在旧系统上使用。

    【讨论】:

    • 嗨..我做了几乎一样的事情。我将整个 liferay 文件夹从我的系统复制到虚拟机。我更改了属性文件中的 Liferay.home 路径。我正在使用 Lifery 的默认数据库。我也面临丢失数据和处理新门户的同样问题。你能帮帮我吗?
    • 为了调试,您可以将整个 liferay 文件夹复制到新机器,并在源服务器和目标服务器中保持相同的文件夹结构,然后导入数据库。如果这有效,您可以稍后更改其他配置设置。
    【解决方案2】:

    Lifery 正在尝试连接到插件存储库以查找是否有插件更新。 你的新机器有网络连接吗?

    您还可以选择忽略该消息或将 liferay 配置为不检查更新。 稍后放入portal-ext.properties

    plugin.repositories.trusted=
    plugin.repositories.untrusted=
    

    更新:

    如果在代理后面创建(如果不存在)system-ext.properties(在portal-ext.properties 旁边)并添加

    com.liferay.util.Http.proxy.host=proxy_host
    com.liferay.util.Http.proxy.port=proxy_port
    

    用您的值更改 proxy_host 和 proxy_port。

    如果您希望 liferay 检查存储库,也请从 portal-ext.properties 中删除

    plugin.repositories.trusted=
    plugin.repositories.untrusted=
    

    【讨论】:

    • 感谢马丁的回复。那么,我可以添加以下内容:plugin.repositories.trusted=False plugin.repositories.untrusted=False。 Internet 已连接到我的 PC,所以如果我将上述行放在 portal-ext.properties 中,那么它可能不会检查更新吗?
    • 你不应该把...=False,你应该把它完全按照上面所说的。是的,如果你说的话 Liferay 将无法检查更新。如果您在那台机器上有连接,它是否在代理后面?
    • 即使在将上述属性添加到portal-ext.properties 之后,仍然会出现相同的错误,例如“无法加载存储库plugins.liferay.com”和警告,例如“无法与存储库通信plugins.liferay.com”。是的,我的机器在代理后面。有什么建议可以解决错误和警告吗?
    • 即使在上述更改后再次出现同样的问题。即使我尝试过 Hector Perez liferay.com/community/forums/-/message_boards/message/1410886 发布的方法,但无法解决问题。请查看日志文件的链接:anotepad.com/notes/1805023
    • 您是否创建了密钥库?或者至少尝试将“C:\Documents and Settings\sunilkr\.mykeystore”从旧机器复制到新机器的相同位置?
    猜你喜欢
    • 2021-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多