Как сбросить Liferay? (удалить весь контент / пользователей / настройки) - PullRequest
1 голос
/ 27 мая 2019

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

Как его сбросить, чтобы получить свежийочистить Liferay?

Я хочу вернуться к ситуации, когда вы только что установили Liferay, и нет ни пользователей, ни настроек, ни страниц, ни контента.

Мне нужно меньше временичем переустановка всего Liferay (Java, база данных и т. д.).

1 Ответ

0 голосов
/ 27 мая 2019

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

2) Удалите базу данных и создайте ее заново (Пример для MySQL. Точное имя базы данных можно найти в файле .properties в домашней папке Liferay).:

drop database lportal;
create database lportal character set utf8;

3) В домашней папке Liferay удалите содержимое каждой из этих папок:

  • osgi/modules/
  • osgi/state/
  • data/document_library/
  • data/elasticsearch/

Примечание. Я предлагаю сохранить папку с лицензиями, чтобы избежать переустановки лицензии.Это всегда работало для меня.

4) Все еще находясь в домашней папке Liferay, удалите файлы portal-ext.properties и portal-setup-wizard.properties (или сохраните их, если вы не добавили к ним ничего особенного, это будетизбавьте вас от необходимости заново настраивать доступ к базе данных)

5) Запустите Liferay снова.

...