XWiki — это платформа для совместного доступа к веб-приложениям. XWiki предоставляет любому пользователю простой и быстрый доступ к важной информации, упрощая и структурируя разрозненные данные.
Установим XWiki на Ubuntu 18.04 LTS. База данных Postgresql.
Установка
Инструкции по установке можно найти здесь:
https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Installation/
Установим XWiki на Ubuntu 18.04 LTS. База данных Postgresql.
Для начала установим postgresql, для этого есть отдельное руководство:
Установка Postgresql 10 на Ubuntu 18.04 LTS
Работаю под рутом. Добавим репозиторий XWiki:
wget -q "https://maven.xwiki.org/public.gpg" -O- | apt-key add -
wget "https://maven.xwiki.org/stable/xwiki-stable.list" -P /etc/apt/sources.list.d/
Обновляем список пакетов:
apt-get update
После обновления становятся доступны пакеты XWiki, выведем список:
apt-cache search xwiki
Я пробовал ставить xwiki-tomcat9-pgsql, но томкат не захотел автоматически запускаться при загрузке ОС, потом попробовал xwiki-tomcat8-pgsql — всё нормально взлетело.
apt-get install xwiki-tomcat8-pgsql
Настроим tomcat, создаём директорию /var/lib/tomcat8/bin:
mkdir /var/lib/tomcat8/bin
Внутри файл setenv.sh.
vim /var/lib/tomcat8/bin/setenv.sh
Содержимое файла setenv.sh:
#!/bin/sh
export JAVA_OPTS="${JAVA_OPTS} -Djava.awt.headless=true"
CATALINA_OPTS="-Xms4096M -Xmx4096M -XX:PermSize=512M -XX:MaxPermSize=512M"
Сохраняем файл и перезагружаем tomcat.
service tomcat8 restart
На порту 8080 поднимается XWiki.
После каждой перезагрузки tomcat запускается Distribution Wizard. Здесь можно создать локального администратора, обновить XWiki, добавить расширения.
Для примера устанавливаю стандартную Сборку XWiki Standart Flavor.
Готово.