Как получить доступ и увидеть Liferay - PullRequest
0 голосов
/ 13 февраля 2012

Как я могу увидеть / получить доступ к базе данных Liferay? Я хочу видеть все таблицы его использования. Включает ли обычная установка Liferay или Tomcat программное обеспечение, например PhpMyAdmin, для администрирования?

Некоторая дополнительная информация: Liferay, к которому я пытаюсь получить доступ, находится на Amazon EC2, и я могу использовать команду терминала, используя SSH.

Ответы [ 3 ]

4 голосов
/ 13 февраля 2012

Если вы просто распаковали Liferay и запустили его, тогда ваша база данных - это просто файл '[instalation_directory] /data/hsql/lportal.script'. Который вы можете открыть в любом текстовом редакторе.

Или вы можете остановить liferay и взглянуть на this

1 голос
/ 14 февраля 2012

Хорошо, когда вы загружаете пакет Liferay, он поставляется с базой данных Hypersonic. Это следует использовать только для демонстрации. Обычно мы заменяем Hypersonic корпоративной базой данных, такой как MySQL. Шаги, чтобы сделать то же самое, упомянуты здесь. http://www.liferay.com/community/wiki/-/wiki/Main/Database+Configuration

Короче скачать mysql. Создайте базу данных в mysql и укажите свойства jdbc для этой базы данных в portal-ext.properties, как указано в ссылке выше.

Если у вас есть это, я думаю, вы можете использовать phpAdmin или любой браузер MYSQL Query (я использую SQLYOG ), чтобы указать на эту базу данных и увидеть значения.

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

База данных, к которой подключается liferay, будет настроена с использованием portal-ext.properties. Вы можете найти этот файл в:

<liferay-root>/<tomcat>/webapps/ROOT/WEB-INF/classes
...