Меню Рубрики

Установка liferay portal на windows

Установка и начальная настройка Liferay Portal и IDE Eclipse

Установка Liferay и первоначальная настройка среды разработки

Liferay это корпоративный портал с реализованными базовыми решениями, предоставляющий очень гибкие возможности по созданию мощных web-приложений, используя всю мощь языка Java. Поставляется в виде готового сервера. Liferay можно назвать системой управлением содержимым(CMS). Liferay — это блочная структура, состоящая из портлетов(Portlets). Встроенный конструктор позволяет настроить права доступа к приложениям, и скомпоновать их на рабочей области портала.

Liferay распространяется как под проприетарной и свободной версиями. Последнея обеспечило популярность системы.

  • ОC Windows или Linux
  • Java JDK
  • Liferay Portal в сборке с Tomcat
  • Liferay plugin SDK
  • Liferay IDE

Для пользователей Linux:

Статья написана с уклоном на использование Windows, но ничего не мешает разрабатывать портлеты под Linux или Mac. Это статья вполне подойдет для вас, замените пути «c:\» на «/home/user/».

Инструкция по настройки рабочего места для Liferay Portal разбирта на 6 шагов:

Установка JDK

Первым делом, необходимо установить Java Developer Kit(JDK), установить переменные окружения JAVA_HOME и JRE_HOME. Как это сделать, я описывал в этой статье.

Установка Liferay Portal

Liferay Portal можно свободно скачать на сайте разработчика:

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

Скачаем Liferay с официального сайта

Для удобства работы, лучше разместить папку с порталом в самом корне диска «C:\lr\». Как и многие свободные продукты, Liferay Portal поставляется без инсталлятора. Достаточно распаковать его и он готов к работе. Распакуйте его в папку «C:\lr\portal\».

Для справки:

Папка deploy папка для установки web-приложений. Если в эту папку положить скомпилированный портет, он будет установлен в Liferay Portal.

Управление сервером осуществляется скриптами, находящимися в папке «C:\lr\portal\tomcat-7.0.42\bin\».

startup.bat ручной запуск сервера, не запускайте его до конца этой инструкции(startup.sh — для Linux и Mac)

shutdown.bat ручная остановка сервера(shutdown.sh — для Linux и Mac)

Установка Liferay IDE

Теперь скачаем и установим среду разработки, находится она том-же сайте разработчика по адресу:

Кстати, среда разработки это не что иное, как Eclipse с установленным плагином, о плагине мы поговорим позже. Если ваша вера требует другой версии Eclipse, скачайте ее и установите плагин вручную.

Выбираем версию Eclipse в соответствии с разрядностью вашей системы:

Выберите версию Liferay

Скачайте Eclipse и распакуйте его в C:\lr\ide. Eclipse не из того софта, что заботится о ярлыке, придется создать его вручную.

Установка Liferay Plugin SDK

Займемся установкой плагина. Скачать его можно с сайта разработчика, находится он в том-же выпадающем списке, что и Liferay Portal:

Скачайте с сайта Liferay Plugin SDK для Eclipse

Скачайте плагин и распакуйте его в папку «C:\lr\liferay-plugins-sdk».

Настройка Eclipse IDE

Запускаем Eclipse. При запуске Eclipse предложить выбрать рабочую папку для проектов, рекомендую для дальнейшего удобства выбрать «C:\lr\workspace».

Необходимо выбрать режим разработчика Liferay, для этого в правом верхнем углу нажмите на пиктограмму «Open Perspective».

Добавить перспективу в Eclipse

И выберите перспективу Liferay:

Выберите перспективу Liferay

Кликните на пиктограмму Liferay и выберите New Liferay SDK.

Добавить Liferay SDK в систему

В поле Location укажите путь до плагина:

Укажите путь к Liferay SDK

Теперь уведомим Eclipse о том, что у нас уже установлен сервер Liferay на Tomcat, благодаря этому, мы сможем управлять сервером прямо из нашей среды разработки. Найдите вложенное окно Servers, оно находится снизу слева, внутри Eclipse. Кликните по подчеркнутой синей надписи.

Eclipse вкладка «Servers»

Из списка выбираем текущую версию Liferay Portal. На момент написания статьи, последняя версия Liferay 6.2. Жмем Next >.

Eclipse окно «New Server». Укажите вашу версию Liferay.

Указываем путь до папки с Tomcat.

Укажите путь к до папки с Tomcat

Настройка Liferay Portal

Eclipse IDE настроен, приступим к настройке портала.

Запустим сервер прямо из Eclipse. Левый нижний угол, вложенное окно Servers.

Запустим сервер Liferay

Лог работы сервера выводится во вкладку Console. Liferay грузится очень долго, запаситесь чаем и терпением. На моем Core i3, SSD, 6 гб DDR3, загрузка занимает 129 секунд. Вы можете наблюдать в логе огромное количество записей, окрашенных в красный цвет, все хорошо, это не исключения, это нормальное поведение)

Liferay запустился за 129 секунд

Сервер считается запущенным, после записи в логе INFO: Server startup in 129380 ms.

Сервер работает и после первого запуска нуждается в начальной настройке. Запускаем любимый браузер и переходим по ссылке http://localhost:8080/. Заполняем все поля для создания учетки админа.

Начальная страница настройки Lifaray сервера

Сейчас мы настраиваем Liferay как тестовый сервер для разработки, поэтому нам вполне подойдет встроенная БД(Hypersonic). На продакшине, конечно, нужно обязательно использовать внешнюю БД, настроить можно, кликом по кнопке (Change).

Давим на кнопку Finish configuration. Дайте Liferay немного времени

Liferay готовится к первому запуску

В случае удачи, Liferay выведет следующее сообщение:

Настройка завершена успешно, о чем свидетельствует сообщение портала.

В систему всегда можно войти по адресу http://localhost:8080, используя вашу учетку.

На данном этапе вы имеете полностью сконфигурированное рабочее место для разработки портлетов для Liferay Portal.

Источник

Установка Liferay

Задача
Установить Liferay

Решение
Liferay может быть запущен под разными серверами приложений, но для простоты мы будем использовать сервлет контейнер Tomcat.

1. Установка JDK.
Предварительно перед установкой Liferay, который запускается внутри Tomcat должен быть установлен JDK (Java Development Kit) и настроена переменная окружения JAVA_HOME, указывающая на корневую директорию JDK.

2. Установка дистрибутива Liferay.
Дистрибутив Liferay можно скачать на официального сайта проекта по ссылке.
Выбираем сборку для Tomcat (Bundled with Tomcat).

Скачанный двоичный дистрибутив (архив в формате ZIP) следует распаковать в выбранный Вами для инсталяции каталог.

Распакованный архив представляет собой готовый к запуску Tomcat с уже установленным на него приложением Liferay расположенным в папке tomcat\webapps\ROOT. Так же в этой папке webapps находятся дополнительные портлеты.

В папке tomcat-[version-number]\lib\ext расположены дополнительные библиотеки (JAR файлы), которые необходимы для функционирования Liferay, но не входят в базовую версию Tomcat.

Далее следует настроить переменной окружения CATALINA_HOME, указывающую на путь до распокованного tomcat-[version-number]. Таким образом мы имеем готовый и настроенный для запуска экземпляр сервлет контейнера Tomcat.

3. Первоначальная настройка Liferay.
Для запуска Liferay необходимо запустить Tomcat с помощью скрипта tomcat-[version-number]\bin\startup.bat

По адресу http://localhost:8080/ запуститься главная страница мастера установки (Master Wizard).

В этом окне следует указать пароль и логин администратора. Так же рекомендуется сменить настройки базы данных, по умолчанию используется HSQLDB.

Если хочется избежать запуска мастера установки и произвести все настройки вручную, то следует создать файл настроек portal-ext.properties в папке куда рапаковали дистрибутив Liferay (отметим, что не папке tomcat-[version-number], а именно корневая папка куда был распакован Liferay).

В файле portal-ext.properties следует отключить запуск мастера настройки через выключение флага setup.wizard.enabled

Настройки базы данных, необходимо указывать вручную, если эти настройки не указывать, то, по-умолчанию, как было сказано выше будет использоваться база данных HSQLDB. Ниже приведен пример настройки базы данных MySQL:

Источник

Linuxoid

OpenSource forever

Liferay – OpenSource система для создания порталов

Одним из путей повышения эффективности бизнеса является объединение источников информации и коммуникаций. Особую роль в этом играют порталы. Проект Liferay успешно справляется с подобными задачами.

Мода на корпоративные информационные порталы (Enterprise Information Portal — EIP), которая было начала немного затихать, опять возвращается. Вероятно, толчком этому и послужили многие интернет-сервисы, в частности, различного рода социальные сети, позволившие взглянуть на проблему объединения групп людей по-другому. И сегодня портал уже рассматривается не только как единая точка доступа к данным и приложениям, но и как средство обмена информацией и общения сотрудников, а часто и клиентов, а также управления личными бизнес–процессами. Все вместе это призвано оптимизировать поток документов и работу персонала, связать персональное с общим, снизить издержки и задержки. ИТ-отделу портал позволяет уйти от “зоопарка” приложений, сосредоточившись на администрировании одного сервиса.

Первое определение и описание функций корпоративного информационного портала было дано Кристофером Шайлакс и Джулией Тилман из Merrill Lynch (Christopher C. Shilakes and Julie Tylman, «Enterprise Information Portals», November 1998, http://ikt.hia.no/perep/eip_ind.pdf). «Корпоративные информационные порталы — это приложения, которые позволяют компаниям раскрывать информацию, хранящуюся внутри и вне организации, и предоставить каждому пользователю единую точку доступа к предназначенной для него информации, необходимой для принятия обоснованных управленческих решений». Чуть позже это определение было расширено Джерри Мюрреем из IDC (Gerry Murray, «The Portal is the Desktop», January 1999) отметил, что «порталы, которые концентрируются лишь на работе с контентом, не отвечают нуждам корпоративного рынка. Корпоративные порталы должны подключать нас не только ко всей необходимой информации, но и ко всем нужным нам людям, и предоставлять инструменты, необходимые для поддержки совместной работы».

Назначение Liferay

О назначении Liferay указанно в заголовке статьи. Это система с открытым исходным кодом для создания корпоративного портала, предназначенная для построения единого корпоративного информационного пространства с возможностью гибкой адаптации под конкретные условия. После внедрения Liferay для доступа к разным приложениям пользователи будут применять один-единственный сайт, и каждый при этом получит лишь ту порцию, которую определяет его роль в компании. Часто интерес после такого объяснения быстро пропадает, поэтому сами разработчики, представляя Liferay называют свой продукт “открытым аналогом Microsoft SharePoint”. При этом они ни чуть не лукавят, ведь с точки зрения назначения это утверждение соответствует действительности. Между Liferay и SharePoint (и другими подобными решениями) есть много общего, ведь все порталы имеют базовый набор функций, который и позволяет его причислять к порталам, но тем не менее присутствует и немало различий. Самое существенное из них — отсутствие привязки к разработкам одного производителя. Так SharePoint интегрирован с другими решениями Microsoft (Server, SQL, Office и т.п.) без которых его функциональность будет уже неполной, т.е. чтобы получить полноценный портал нужно будет попутно приобрести целый ряд продуктов, даже если они больше нигде использоваться не будут. Затраты на лицензии будут внушительными. Аналогичная ситуация и с IBM WebSphere Portal, Oracle Portal, SAP NetWeaver Portal и другими решениями. А вот Liferay не зависит от одного поставщика, поэтому прекрасно вписывается в уже существующую инфраструктуру, не требуя дополнительных расходов на приобретение ПО. Конечно, внедряя продукт подобного класса, вероятно, придется пересмотреть используемые приложения и внести коррективы. Например, интеграция с некоторыми проприетарными приложениями вроде Microsoft Office всегда чуть хуже: разработчики уделяют большее внимание именно свободным продуктам, объясняя это тем, что небольшой патч безопасности может свести на нет все труды.
Liferay написан на Java и поэтому работает на любой платформе для, которой доступна Java Runtime Environment и сервер приложений. Поддерживается работа с ОС Windows, Unix/Linux, Mac OS X, СУБД (MySQL, PostgreSQL, MSSQL, Oracle, DB2, Sybase, Ingres), службами каталогов LDAP и Active Directory, системами SSO — CAS, PingFederate, OpenSSO, NTML, SiteMinder. Для отправки/получения почты можно применять любой внешний SMTP/S, IMAP/S или POP3/S сервер, в том числе и можно использовать и такие как GMail. Плюс десятки других продуктов для генерации отчетов (JasperServer Aperte Reports), системы электронного документооборота (Alfresco ECM), CMS, ERP/CRM (Adempiere), система бизнес-аналитики Pentaho BI, Libre/OpenOffice и многое другое. Все это позволяет быстро и с минимумом затрат внедрить корпоративный портал с нужными функциями. Также Liferay использует несколько библиотек сторонних разработчиков – BeanShell, Geo Tools, jCIFS, Unix Crypt и другие (полный список доступен на странице Third Party Software).

Возможности Liferay

Портал, созданный с применением Liferay, может включать в себя систему управления контентом/веб-сайтом, документооборот (с поддержкой Microsoft Office), средства коммуникации и организации совместной работы (календарь, задачи, оповещение, wiki, форум, база знаний, доска сообщений, блоги, соцсеть, опросы, система мгновенного обмена сообщениями на базе XMPP), управление бизнес-процессами и взаимодействием с клиентами, планирование ресурсов, составление отчетов и многое другое. Портал предоставляет полноценный почтовый веб-клиент, поэтому для отправки и получения писем сторонняя программа не нужна. Система оповещений и рассылок позволяет уведомлять пользователей о событиях посредством email, RSS, SMS или любого другого механизма настраиваемого администратором. Библиотека документов Liferay поддерживает протокол Microsoft SharePoint, т.е. пользователи могут работать с файлами Microsoft Office, находящимися на их локальных дисках или автоматически загружать их в хранилище Liferay. Поддерживаются версии документа, блокировка редактирования, автоматическая конвертация формата, галерея изображений, поиск, доступ по WebDAV, публикация и многое другое. Предлагается и свой собственный клиент синхронизации документов с порталом Liferay Sync [3], поддерживающий Drag’n’Drop, журналирование изменений и откат к предыдущим версиям, возможность редактирования файла сразу несколькими пользователями. Доступны версии для Windows и Mac OS X.
Предусмотрены инструменты поисковой оптимизации. Любая информация в Liferay структурируется при помощи тегов и категорий. Кроме этого, при публикации статьи можно указать отрывок, который будет доступен при предосмотре, связанные ресурсы (запись в дневнике, сообщение форума, календарь, закладка и т.п.) и права доступа. Предусмотрена функция показа страниц по расписанию. Для создания контента предлагается встроенный редактор с функцией проверки правописания (его можно легко заменить из Marketplace). Сайт может быть мультиязычным, при этом пользователь при подключении получит страницу на своем языке. Внешний вид портала, вебсайта или отдельной страницы меняется при помощи тем и макетов. Для статей предусмотрены шаблоны, которые создает сам пользователь. Каталог программного обеспечения позволяет определить набор ПО, доступного пользователям для загрузки.
Одна установка Liferay может обслуживать несколько организаций и сайтов. Ролевая система доступа дает пользователям только необходимые права. Например, контент-редактор может предложить материал на веб-страницу, но она будет опубликована только после утверждения уполномоченным лицом. Аналогично и пользователь может прочитать только положенный ему документ. Администратор указывает доступные приложения в зависимости от учетной записи, роли, группы, организации. Анонимный пользователь будет иметь доступ к каким-то базовым страницам, сотрудники или бизнес-клиенты — к дополнительным. Пользователи могут самостоятельно создавать бизнес-процессы и определять уровни утверждения, основываясь на требованиях бизнеса и конкретных задач.
Все функции Liferay реализованы посредством подключения модулей-портлетов, поэтому итоговая система содержит только то, что действительно необходимо. После установки из Liferay Marketplace будет доступно более 60 готовых к использованию компонентов, часть из которых распространяется бесплатно. Также портлеты и темы можно найти на других ресурсах Интернет [5] и поиском в каталогах вроде sourceforge.net и Google Code.
Портлеты можно создавать самостоятельно на разных языках программирования Java, PHP, Ruby, Python, фреймворк Grails и другие. Документация и открытость проекта позволяет при необходимости легко подключить любое приложение.
Все приложения и информация при помощи различных методов (SOAP, REST, RSS, внутренние API) интегрируются в единый интерфейс, упрощающий работу с Liferay. Какой-либо особой подготовки от пользователя и администратора не требуется. Все действия выполняются при помощи мыши, поддерживается Drag’n’Drop, технология Ajax делает среду интерактивной. Внешний вид и функциональность кабинета, полностью настраивается как администратором, так и самим пользователем при помощи тем, портлетов и виджетов.
Портал может одновременно поддерживать несколько языков интерфейса; в этом списке есть и русский. В последних версиях поддерживаются различные мобильные устройства, внешний вид портала автоматически подстраивается под размер экрана (в этом можно убедиться, зайдя непосредственно на liferay.com).
Сервер Liferay легко масштабируется, может работать в кластере и готов к применению в организациях любого размера и развертыванию в облаке, например для предоставления услуг в виде SaaS.
Также следует отметить наличие еще одного продукта – Liferay Social Office имеющего некоторые возможности портала, но ориентированного на организацию совместной работы, со всеми вытекающими отсюда нюансами в первую очередь интерфейсе.
Предлагается две версии портала Community и Enterprise Edition. Первая доступна под лицензией GNU GPL, ее возможности, как это принято, несколько урезаны по сравнению с коммерческой EE. Но в случае с Liferay все функции относящиеся к построению портала остались практически нетронутыми, недоступны лишь некоторые дополнительные: коммерческие плагины, функции контроля производительности, аналитики, аудита, встроенный генератор отчетов. Также отсутствует поддержка 24х7. В принципе сами разработчики утверждают, что при определенной подготовке на первых порах особой нужды в покупке EE нет, достаточно использовать CE, чтобы как минимум присмотреться к Liferay.
Еще один важный момент: оплата берется в зависимости от функциональности сервера, никаких клиентских лицензий (вроде Client Access License, используемой в продуктах Microsoft) не предусмотрено, поэтому в случае расширения ничего доплачивать не придется. Стоит отдельно отметить большое количество официальных партнеров, занимающихся внедрением Liferay, в том числе и в странах СНГ. Кроме поддержки EE, проект финансируется за счет спонсорства.
У нас о Liferay знают только специалисты, интересующиеся вопросом, хотя сам продукт далеко не новичок на рынке и пользуется в мире популярностью. Об последнем говорит хотя бы такой факт, что в 2010 и 2011 годах аналитическое агентство Gartner в своем отчете «Magic Quadrant for Horizontal Portals» отнесло Liferay к лидерам, поставив рядом с решениями от Microsoft, IBM, SAP и Oracle. С официального сайта портал скачали более 4 миллионов раз, разработчики говорят о примерно 350-500 тысяч установок в организациях самого разного назначения, среди них и компании с мировым именем: Министерство обороны Франции, правительство Каталонии, Национальный институт управления Испании (INAP), Архитектурный институт Барселоны (Barcelona Institute of Architecture), Cisco, Andorra Telecom, Bosch и многие другие. С далеко не полным списком можно ознакомиться на сайте проекта в разделе User Stories.


Также хочется отметить документацию проекта. Ее очень много — официальные руководства, Wiki, форум, блог. При желании ответ можно найти на любой вопрос. Хотя в некоторых случаях придется действительно поискать, так установка (по моему мнению) в различных документах расписана несколько сумбурно и по-разному, и почему автор сделал именно так, а другой иначе, понимаешь уже, после того как ознакомился с полным комплектом документов. Это запутывает.

Установка Liferay в Ubuntu Linux

Тестовая установка Liferay занимает минут 10, для этого подойдет любой современный компьютер с 2 Гб ОЗУ. Проект предлагает готовые комплекты с серверами приложений Tomcat, Geronimo, GlassFish, JBoss, Jetty, JOnAS (Java Open Application Server), Resin и исходный код. Готовые образы с предустановленным Liferay можно найти в Amazon AWS и на BitNami [6]. Чтобы понять процесс, установим Liferay с сервером приложений Tomcat на систему, работающую под управлением Ubuntu 12.04 LTS. По умолчанию используется встроенная СУБД HSQL, но она рекомендуется для тестовых сред, поэтому разберем, как подключить MySQL.
Ставим необходимые пакеты.

Далее необходимо установить переменные JAVA_HOME и LIVERAY_HOME

Как оговорено выше, мы будем использовать MySQL. Здесь можно пойти двумя путями – создать базу средствами мастера установки или вручную. Первый проще, но в этом случае для подключения будет использоваться учетная запись администратора БД, что не очень хорошо, хотя в последующем это легко поправить. Во втором случае, мы сразу создадим БД и нужную учетную запись, которую и укажем впоследствии. Название базы lportal используется в Liferay по умолчанию, поэтому и мы выберем его.

Скачиваем по ссылке на сайте версию с Tomcat (выбор сервера приложений в нашем случае – вопрос вкуса) и распаковываем в каталог.

Для удобства переименуем каталог.

Теперь можно запускать.

Если ошибок не последовало, откройте браузер. Можно переходить на портал; по умолчанию используется порт 8080. Например, http://localhost:8080.

Мастер установки Liferay
Принимаем условия лицензионного соглашения и указываем пароль администратора, после чего попадаем на экран настройки, где задаем название портала, выбираем из списка язык, который будет использоваться по умолчанию. Также указываем данные администратора (имя и email). В поле Database выбираем из списка MySQL, вводим учетную запись и пароль и нажимаем Finish Configuration. Установка закончена.

Конфигурационные файлы Liferay

Для администрирования сервера Liferay в большинстве случаев достаточно возможностей, предоставляемых веб-интерфейсом, но некоторые тонкие настройки или возможности могут быть активированы исключительно из конфигурационных файлов. Вероятно, таким образом разработчики пытаются оградить неподготовленного пользователя, который своим вмешательством может перегрузить сервер. Например, возможность просмотра сессий пользователей, нагружающая систему, доступны лишь после активации ее в конфигурационном файле.
Все настройки хранятся в jar файлах, поэтому редактировать их проблематично. Например, основной файл называется portal.properties и находится внутри файла portal-impl.jar, который расположен в каталоге $LIFERAY_HOME/webapps/ROOT/WEB-INF/lib.
Но редактировать их там и не нужно. Все изменения следует производить в файлах переопределения (overriding), которые доступны в файлах с окончанием “properties” раскиданных по всему каталогу. Найти их просто:

Каждый портал также может иметь свои собственные файлы переопределения. Те, что касаются конкретно работы сервиса Liferay, размещены в WEB-INF/classes, но имеющиеся после установки файлы трогать опять же рекомендуется действительно в самых крайних случаях.
И все потому, что существует два типа таких файлов – устанавливаемые по-умолчанию и создаваемые пользователем. Последние считываются в самом конце, а поэтому доступные там настройки имеют больший приоритет и переопределяют остальные установки. Таких файлов два. После работы мастера установки автоматически генерируется /opt/liferay/portal-setup-wizard.properties, а второй, WEB-INF/classes/portal-ext.properties, создает сам администратор, добавляя в него действительно необходимые параметры. Так легче контролировать настройки и переносить их между несколькими серверами. Шаблонов пользовательских файлов проект не предоставляет. Но все параметры так или иначе документированы в 20 разделе User Guide (Properties Reference), часть из них к тому же описана в виде решения каких-либо проблем на форуме, поэтому со всем разобраться можно. Например, подключение к MySQL после установки задается так:

Можно заранее создать файл portal-ext.properties такого содержания, тогда шаг настройки сервера будет автоматически пропущен. Здесь же можно изменить учетные данные для подключения к СУБД, о чем говорилось выше.

Знакомство с интерфейсом Liferay

В настоящее время имеем готовую веб-страницу (классический Hello World) расположение панелей мы можем изменить при помощи перетаскивания. Также каждый портлет имеет свои органы управления, позволяющие его сконфигурировать; после правок их можно отключить, сняв флажок Edit Control. Обратившись к меню вверху страницы можно добавить объект (страницу, статью, публикатор, документ, навигацию и прочие элементы), управлять страницей, макетом, настройками сайта и перейти к Панели управления, своим частным и публичным страницам. Управление любыми указанными настройками понятно и логично, с ними справится пользователь без особой подготовки, поэтому расписывать их смысла нет. Нужно просто попробовать самому, и тогда все встанет на свои места. Хотя некоторые моменты, связанные с переводом, поначалу чуть вводят в заблуждение, потом быстро осваиваешься. Например, пункт меню “Новый сетевой контент” на самом деле означает публикацию статьи.
Веб-страница пользователя портала по-умолчанию

Панель управления содержит несколько блоков меню Магазин (доступ к услугам liferay.com, требуется аккаунт на сайте), Портал (пользователи, роли, организации, шаблоны, политики паролей, настройка плагинов, наблюдение за сессиями), Сервер, меню управления личной страницей и профилем пользователя. Все их описывать опять же нет смысла, назначение их понятно из описания.
Например, перейдя в меню “Администрирование сервера” мы сможем просмотреть ресурсы, выполнить некоторые операции нажатием одной кнопки (очистить мусор в ОЗУ, сбросить кэш контента или БД, проверить таблицы БД и прочие), установить уровни журналирования, просмотреть свойства системы/портала, включить ReCaptcha, указать данные SMTP/POP3 сервера, установить плагины, темы, лицензии и расширения. Здесь же можно ограничить максимальный размер загружаемого файла (по умолчанию 100 Мб, редактируемый документ 3 Мб) и указать список разрешенных расширений. Еще одна функция, наличие которой говорит как минимум о серьезности разработчиков –экспорт данных в другую СУБД. Редкий проект может похвастаться такой возможностью из коробки.

На Liferay Marketplace доступны официальные портлеты

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

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

Небольшое видео которое познакомит с возможностями Liferay

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Установка l355 по wifi windows 10
  • Установка kvm на windows
  • Установка kubuntu рядом с windows 10
  • Установка kodi на windows 7
  • Установка kms на windows server 2012 r2