Миграция Liferay 5 -> 5.2 - PullRequest
       9

Миграция Liferay 5 -> 5.2

1 голос
/ 26 января 2010

У нас есть портал liferay, работающий в хостинговой компании, и мы хотим перенести его в нашу собственную структуру. Итак, я скачал превосходный стек bitnami и загрузил его на наш сервер VMware.

У меня нет опыта работы с liferay, все, что я знаю, это то, что он использует mysql в качестве базы данных. Есть ли какие-нибудь документы о том, как это сделать?

Tks!

Ответы [ 2 ]

3 голосов
/ 20 апреля 2010

Используйте вики Liferay:

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 более проблематично.

0 голосов
/ 14 февраля 2010

Поступали сообщения о том, что нужно обновить старые версии до последней и самой лучшей, поэтому вам следует быть готовым к некоторым усилиям.

Тем не менее, вы должны сделать резервную копию предыдущей установки (например, все каталоги, записи в базе данных и т. Д.) И развернуть ее на своем собственном сервере. Затем эта установка обновляется до последней версии, устанавливая последнюю версию и указывая ее на данные предыдущей установки. Во время первого запуска liferay (при наличии достаточных прав на mysql) обновит структуру базы данных и все, что ей нужно. Держите резервную копию наготове и тщательно проверяйте, все ли обновлено так, как вы хотели.

Кроме того, вам нужно следить за своими настройками - если у вас есть портлеты или другие компоненты, использующие API-интерфейс liferay, вам может потребоваться обновить их вручную, чтобы учесть измененные API.

Теоретически так и должно быть. Я слышал о людях, у которых были некоторые проблемы с этим, но все зависит от вашего уровня настройки и использования функций в Liferay.

Специалисты Liferay намерены обойти это в будущем с помощью своей среды EE, где вы получите более четко определенные пути обновления и долгосрочную поддержку с незначительными обновлениями в вашей среде, поддерживая стабильность API и требований к базе данных. Я надеюсь, что даже обновления между основными версиями выиграют от этого, но еще не попробовали.

...