Как перенести портал Liferay с одной машины Windows на другую? - PullRequest
1 голос
/ 03 февраля 2012

Требуется миграция Liferay с одного сервера на другой.Может кто-нибудь поделиться там шагами по миграции портала Liferay 5.2.3 с одного сервера на другой.Я использую Windows + Tomcat + MySql.

Я загрузил всю папку Tomcat на новую машину Windows и также импортировал базу данных с соответствующим изменением в файл конфигурации, например, Сведения о базе данных.

Нопосле запуска сервера tomcat появляется какая-то ошибка типа «Невозможно загрузить репозиторий http://plugins.liferay.com". Есть идеи, почему я получаю эту ошибку?

Ответы [ 2 ]

3 голосов
/ 27 марта 2012

Вот шаги, которые я выполнил и смог успешно перенести Liferay:

  1. Возьмите резервную копию файлов Liferay и базы данных с первого компьютера Windows.

  2. Установите ту же версию Liferay (Say Liferay 5.2.3) на второй машине с Windows.

  3. Завершите работу Liferay.

  4. Импорт базы данных в новую систему.

  5. Добавление portal-ext.properties с соответствующими записями.(например, имя базы данных, имя пользователя, пароль и т. д.)

  6. Добавить файлы \ liferay-portal-5.2.3 \ data \ document_library со старой машины.

  7. Запустите кота.Он автоматически сделает все остальное.

ПРИМЕЧАНИЕ. В приведенном выше методе я не развернул тему и пользовательские плагины и т. Д., Вы должны также развернуть тему и пользовательские плагины, которые используются в старой системе..

0 голосов
/ 03 февраля 2012

Lifery пытается подключиться к хранилищу плагинов, чтобы узнать, есть ли обновления для плагинов. Ваша новая машина имеет интернет-соединение?

Также у вас есть возможность игнорировать это сообщение или настроить liferay, чтобы не проверять наличие обновлений. Для последующего размещения в portal-ext.properties

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

UPDATE:

Если за прокси, создайте (если не существует) 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 со своими значениями.

Также удалите из portal-ext.properties, если вы хотите, чтобы liferay проверял репозитории

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