Liferay从一台服务器迁移到另一台服务器需要帮助。任何人都可以分享将Liferay门户网站5.2.3从一台服务器迁移到另一台服务器的步骤。我使用的是Windows + Tomcat + MySql。
我已将整个tomcat文件夹上传到新的Windows机器并导入了数据库,并对配置文件进行了相应的更改,如数据库详细信息。
但是在启动tomcat服务器之后,它显示了一些错误,例如“无法加载存储库http://plugins.liferay.com”。知道我为什么会收到这个错误吗?
答案 0 :(得分:3)
这些是我遵循的步骤,并且能够成功迁移Liferay:
从第一台Windows机器上备份Liferay文件和数据库。
在第二台Windows机器上安装相同版本的Liferay(Say Liferay 5.2.3)。
关闭Liferay。
在新系统上导入数据库。
使用相关条目添加portal-ext.properties。 (例如数据库名称,用户名,密码等)
从旧机器添加\ liferay-portal-5.2.3 \ data \ document_library文件。
启动tomcat。它会自动完成剩下的工作。
注意:在上面的方法中我没有部署主题和自定义插件等,你必须部署在旧系统上使用的主题和自定义插件。
答案 1 :(得分:0)
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=