Liferay представляет собой легкую и мощную платформу для разработки веб-порталов. Данная платформа с открытым исходным кодом которая включает в себя портал, систему управления веб-контентом, системы управления документами и услуги социального сотрудничества. В своей статье «Установка Liferay 6.2 на Debian/Ubuntu/Linux Mint» я хотел бы рассказать как я устанавливал данный портал у себя на сервере.
Этот портал написанный на языке Java и распространяется под двумя видами лицензий, свободной и проприетарной, используя бизнес-модель двойного лицензирования.
Основные функции Liferay — это управление корпоративным контентом (web-контент, документы, мультимедиа файлы) и организация совместной работы (для этого в составе решения есть календарь, вики, форумы, блоги, мессенджер). Интерфейс создается с помощью визуального конструктора, блоки (портлеты) можно перетаскивать мышкой или настраивать с помощью простой менюшки, без необходимости разбираться в CSS и программном коде. Он настраивается под свои нужны и под конкретные потребности компании, разрабатывать собственные модули, интегрировать с другими бизнес-приложениями. По-умолчанию Liferay поддерживает гаджеты Google и позволяет работать с ним прямо из приложений MS Office. Enterprise-версия распространяется по подписке (за определенную месячную плату) и в отличии от бесплатной предлагает расширенную функциональность, а также услуги по настройке и поддержке решения.
Обновим свою систему:
# sudo apt-get update
Устанавливаем последнюю версию Java:
Для liferay нужна база данных, я буду использовать mysql, по этому я установлю:
Дополнительно устанавливаю unzip для распаковки архивов в zip:
Переходим во временный каталог и скачиваем сам портал liferay-6.2:
После распаковки я перенесу уже распакованный архив в другую папку для удобства ( вы можете переместить, например в /home/liferay):
#·mv liferay-portal-6.2-ce-ga2 /usr/local/liferay
Далее, нужно установить переменную окружения для JAVA_HOME variable для этогу нужно отредактировать файл /etc/bash.bashrc:
# sudo vim·/etc/bash.bashrc
7 lines
[...]
#в самый конец файла добавляем
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
exportJAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
exportPATH
Сохраните файл и закройте редактор. Чтобы загрузить изменения, выполните следующую команду:
# source /etc/bash.bashrc
Это если у вас х64 битная разрядность вашей ОС. Если другая, то исправьте на свою. Следующее что нужно сделать — это создать базу данных в MySQL для liferay:
Все остальные описание можно найти на официальном сайте лиферай, идем туда и читаем. Мне нужно было только настройка с oracl и mysql. Само часто используется именно эти базы данных для данного портала.
Если не будет работать, то перенесите данный файл в домашнюю директорию liferay (у меня и там и там лежал этот файл):
Эта команда показывает логи хода установки нашего портала, и если есть ошибки то нужно их исправлять, все логи можно найти перейдя в директорию:
# cd /usr/local/liferay/tomcat-7.0.42/logs
Ждем до того, пока не появится что то типа этого:
INFO: Server startup in 287502 ms
Открываем браузер и переходим:
http://your_SERVER_IP_ADDRESS:port
Но т.к я поменял его на 80-й то можно использовать:
http://your_SERVER_IP_ADDRESS
Когда откроется tiferay, то его нужно еще настроить под себя и сконфигурировать!
На этом я завершаю свою тему «Установка Liferay 6.2 на Debian/Ubuntu/Linux Mint», надеюсь она Вам помогла. Спасибо за посещение http://linux-notes.org. По этой статье я проверял как на Debian так и на Ubuntu, но к сожалению, не проверял я на linux mint, но уверен что будет работать на 99%, если Вы не будите допускать никаких ошибок.