Перейти к основному содержанию

XWiki — установка на Ubuntu 18.04 LTS

XWiki

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/

xwiki

Обновляем список пакетов:

apt-get update

После обновления становятся доступны пакеты XWiki, выведем список:

apt-cache search xwiki

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.

xwiki

После каждой перезагрузки tomcat запускается Distribution Wizard. Здесь можно создать локального администратора, обновить XWiki, добавить расширения.

xwiki

Для примера устанавливаю стандартную Сборку XWiki Standart Flavor.

xwiki

Готово.

xwiki

 

Теги

 

Похожие материалы

XWiki — настраиваем Nginx

После установки XWiki поднимается на порту 8080, к тому же в директории /xwiki. Это не всегда удобно, да что там, совсем неудобно. Установим nginx, настроим на нём проксирование, чтобы xwiki работала на 80 порту без лишних директорий в пути и на HTTPS.

Теги