Liferay можно использовать как простую CMS без особых знаний Java: создание, редактирование и позиционирование фрагментов веб-контента осуществляется перетаскиванием и использованием встроенного редактора форматированного текста.
Но чтобы начать использовать Liferay для своей компании, есть два основных шага: техническая настройка (база данных и т. Д.) И настройка look'n'feel.
Техническая часть
Прежде всего, вам следует избавиться от веб-сайта 7cogs: это называется хуком в формулировке Liferay. Для этого, если вы используете Tomcat для сервера приложений, просто удалите каталог 7cogs, как указано здесь .
Теперь вы можете создать файл конфигурации для вашей установки: это простой текстовый файл свойств с именем portal-ext.properties и помещенный в папку webapps / ROOT / WEB-INF / classes вашей установки tomcat.
Этот файл обрабатывает большую часть конфигурации портала Liferay, например:
- название вашей компании
- если вы хотите отобразить страницу условий использования при первом входе в систему
- если вы хотите, чтобы кто-нибудь мог создать учетную запись на вашем портале
- база данных, в которой будут храниться данные
Для этого свойства в portal-ext.properties переопределяют свойства по умолчанию, найденные во встроенном файле portal.properties, расположенном в файле jar portal-impl.jar, в каталоге webapps / ROOT / WEB-INF / lib , Просто распакуйте файл jar во временную папку, чтобы получить доступ к файлу portal.properties.
Пример файла portal-ext.properties:
company.default.web.id=yourcompany.com
terms.of.use.required=false
company.security.strangers=false
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=root
После этого вы можете запустить сервер приложений. В качестве администратора по умолчанию (с именем test, который вы можете изменить в файле portal-ext.properties), вы можете получить доступ к централизованному веб-«центру управления», расположенному в «доке» (странное меню с надписью «Welcome Test» в верхняя правая часть любой страницы после входа в систему).
Я бы посоветовал вам прочитать руководство администратора , полезное для большинства задач администрирования.
«Брендовая» часть
Liferay использует «Темы» для автоматического оформления страниц портала (логотипа, навигации, границ портлета ...) с использованием изображений, CSS, Javascript (JQuery) и языка шаблонов Velocity. Темы упакованы в файл .war, как стандартное веб-приложение, и развертываются на лету либо через центр управления, либо путем удаления файла в каталог развертывания сервера.
Liferay может использовать несколько тем одновременно, по одной для каждого сообщества (группы страниц, пользователей и контента), например.
Создать собственную тему можно позже, используя « Plugins SDK ».
Wiki , форумы и блоги могут быть очень полезны.