Установка XWiki · 6 min read · Dec 21, 2025
Как установить и настроить XWiki на Ubuntu 16.04
XWiki — это бесплатное и открытое программное обеспечение для вики, написанное на Java, которое работает на контейнере сервлетов, таком как Tomcat, JBoss и т. д. XWiki использует базы данных, такие как MySQL или PostgreSQL, для хранения своей информации. XWiki позволяет нам хранить структурированные данные и выполнять серверные скрипты в интерфейсе вики. Вы можете размещать несколько блогов и управлять или просматривать свои файлы и папки с помощью XWiki.
XWiki предлагает множество функций, некоторые из них перечислены ниже:
- Поддержка контроля версий и ACL.
- Позволяет искать по всей вики с использованием подстановочных знаков.
- Легкий экспорт страниц вики в PDF, ODT, RTF, XML и HTML.
- Организация контента и импорт контента.
- Редактирование страниц с использованием WYSIWYG-редактора.
Требования
- Сервер с установленной Ubuntu 16.04.
- Пользователь, не являющийся root, с правами sudo.
Обновление системы
Перед началом вам необходимо обновить репозиторий Ubuntu до последней версии. Вы можете сделать это, используя следующую команду:
sudo apt-get update -y
sudo apt-get upgrade -yПосле обновления репозитория перезагрузите систему, чтобы применить все обновления.
Установка Java
XWiki является приложением на основе Java, поэтому вам сначала нужно установить Java 8. По умолчанию Java 8 недоступна в репозитории Ubuntu. Вы можете установить Java 8, добавив PPA-репозиторий webupd8team в вашу систему.
Сначала добавьте PPA, выполнив следующую команду:
sudo add-apt-repository ppa:webupd8team/javaЗатем обновите репозиторий с помощью следующей команды:
sudo apt-get update -yПосле обновления репозитория вы можете установить Java 8, выполнив следующую команду:
sudo apt-get install oracle-java8-installer -yПосле установки Java вы можете проверить версию Java с помощью следующей команды:
java -versionВы должны увидеть следующий вывод:
Java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
Скачивание и установка XWiki
Далее вам нужно будет скачать установочный файл, предоставленный XWiki. Вы можете скачать его, используя следующую команду:
wget http://download.forge.ow2.org/xwiki/xwiki-enterprise-installer-generic-8.1-standard.jarПосле завершения загрузки вы можете установить загруженный пакет с помощью команды java, как показано ниже:
sudo java -jar xwiki-enterprise-installer-generic-8.1-standard.jarВы должны увидеть следующий вывод:
28 Янв, 2018 18:57:37 ИНФО: Логирование инициализировано на уровне 'INFO'
28 Янв, 2018 18:57:37 ИНФО: Аргументы командной строки:
28 Янв, 2018 18:57:37 ИНФО: Обнаружена платформа: ubuntu_linux,version=3.19.0-25-generic,arch=x64,symbolicName=null,javaVersion=1.7.0_151
28 Янв, 2018 18:57:37 ПРЕДУПРЕЖДЕНИЕ: Не удалось определить имя хоста и IP-адрес
Добро пожаловать в установку XWiki Enterprise 8.1!
Домашняя страница находится по адресу: http://xwiki.org/
Нажмите 1, чтобы продолжить, 2, чтобы выйти, 3, чтобы повторить
Теперь нажмите 1, чтобы продолжить установку, вы должны увидеть следующий вывод:
Пожалуйста, прочитайте следующую информацию:
XWiki Enterprise - Readme
XWiki Enterprise Обзор
XWiki Enterprise — это движок вики второго поколения, который имеет профессиональные функции, такие как Вики, Блог, Комментарии, Права пользователей, LDAP-аутентификация, Экспорт в PDF и многое другое.
XWiki Enterprise также включает в себя продвинутый движок форм и скриптов, что делает его идеальной средой разработки для создания приложений на основе данных для интранета. Он имеет мощные функции расширяемости, поддерживает скрипты, расширения и основан на высокомодульной архитектуре. Движок скриптов позволяет получить доступ к мощному API для доступа к репозиторию XWiki в режиме чтения и записи.
XWiki Enterprise используется крупными компаниями по всему миру и имеет сильную Поддержку для профессионального использования XWiki.
Указания
Вот несколько указаний, чтобы помочь вам начать работу с XWiki после завершения его установки:
Документацию можно найти на веб-сайте XWiki.org
Если вы заметили какую-либо проблему, пожалуйста, сообщите об этом в нашем трекере проблем
Если вы хотите поговорить с пользователями или разработчиками XWiki, пожалуйста, используйте наши
Почтовые списки и Форум
Вы также можете получить доступ к исходному коду XWiki
Если вам нужна коммерческая поддержка, пожалуйста, посетите страницу
Поддержка
Нажмите 1, чтобы продолжить, 2, чтобы выйти, 3, чтобы повторить
Теперь нажмите 1, чтобы продолжить установку, вы должны увидеть следующий вывод:
Смотрите файл NOTICE, распределенный с этой работой, для получения дополнительной
информации о праве собственности на авторские права.
Это бесплатное программное обеспечение; вы можете перераспределять его и/или изменять его
в соответствии с условиями GNU Lesser General Public License, как
опубликовано Фондом свободного программного обеспечения; либо версия 2.1 Лицензии, либо (по вашему выбору) любая более поздняя версия.
Это программное обеспечение распространяется в надежде, что оно будет полезным,
но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии
ТОРГОВОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНЫХ ЦЕЛЕЙ. См. GNU
Lesser General Public License для получения дополнительной информации.
Вы должны были получить копию GNU Lesser General Public
License вместе с этим программным обеспечением; если нет, напишите в Фонд
свободного программного обеспечения, Inc., 51 Franklin St, Fifth Floor, Boston, MA
02110-1301 USA, или смотрите сайт FSF: http://www.fsf.org.
Нажмите 1, чтобы принять, 2, чтобы отклонить, 3, чтобы повторить
Теперь нажмите 1, чтобы принять лицензионное соглашение, вы должны увидеть следующий вывод:
Выберите путь установки: [/usr/local/XWiki Enterprise 8.1]
Нажмите 1, чтобы продолжить, 2, чтобы выйти, 3, чтобы повторить
Теперь нажмите Enter и нажмите 1, чтобы выбрать путь установки по умолчанию, вы должны увидеть следующий вывод:
[x] Пакет 'Core' требуется
???????????????????????????????????????????????????????????????????????????????
[x] Включить необязательный пакет 'Default Wiki'
???????????????????????????????????????????????????????????????????????????????
Введите Y для Да, N для Нет:
Y
Нажмите 1, чтобы продолжить, 2, чтобы выйти, 3, чтобы повторить
Теперь нажмите Y и нажмите 1, чтобы продолжить установку, вы должны увидеть следующий вывод:
[ Начало распаковки ]
[ Обработка пакета: Core (1/2) ]
[ Обработка пакета: Default Wiki (2/2) ]
[ Распаковка завершена ]
Теперь вам будет предложено создать ярлыки для пользователя, вы можете нажать ‘ Y', чтобы добавить их. Далее вам будет предложено сгенерировать автоматический скрипт установки, просто нажмите Enter, чтобы выбрать значение по умолчанию, после завершения установки вы должны увидеть следующий вывод:
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Сгенерировать автоматический скрипт установки
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
Введите Y для Да, N для Нет:
Y
Выберите скрипт установки (путь должен быть абсолютным)[/usr/local/XWiki Enterprise 8.1/auto-install.xml]
Установка прошла успешно
приложение установлено в /usr/local/XWiki Enterprise 8.1
[ Запись данных деинсталлятора ... ]
[ Установка в консоли завершена ]
Теперь XWiki установлен на вашей системе, пришло время запустить скрипт запуска XWiki, как показано ниже:
cd /usr/local/XWiki Enterprise 8.1
sudo bash start_xwiki.shПожалуйста, подождите некоторое время, чтобы запустить процессы. Теперь вы должны увидеть некоторые сообщения в терминале, как показано ниже:
start_xwiki.sh: 79: start_xwiki.sh:
Запуск Jetty на порту 8080, пожалуйста, подождите...
2018-01-28 19:12:41.842:INFO::main: Логирование инициализировано @1266ms
2018-01-28 19:12:42.905:INFO:oejs.Server:main: jetty-9.2.13.v20150730
2018-01-28 19:12:42.956:INFO:oejs.AbstractNCSARequestLog:main: Открыт /usr/local/XWiki Enterprise 8.1/data/logs/2018_01_28.request.log
2018-01-28 19:12:42.965:INFO:oejdp.ScanningAppProvider:main: Монитор развертывания [file:/usr/local/XWiki%20Enterprise%208.1/jetty/contexts/] с интервалом 0
2018-01-28 19:13:31,485 [main] INFO o.x.s.s.i.EmbeddedSolrInstance - Запуск встроенного сервера Solr...
2018-01-28 19:13:31,507 [main] INFO o.x.s.s.i.EmbeddedSolrInstance - Используется домашний каталог Solr: [data/solr]
2018-01-28 19:13:43,371 [main] INFO o.x.s.s.i.EmbeddedSolrInstance - Встроенный сервер Solr запущен.
2018-01-28 19:13:46.556:INFO:oejsh.ContextHandler:main: Запущен o.e.j.w.WebAppContext@2c9f9fb0{/xwiki,file:/usr/local/XWiki%20Enterprise%208.1/webapps/xwiki/,AVAILABLE}{/xwiki}
2018-01-28 19:13:46.697:INFO:oejsh.ContextHandler:main: Запущен o.e.j.w.WebAppContext@64c37088{/,file:/usr/local/XWiki%20Enterprise%208.1/webapps/root/,AVAILABLE}{/root}
2018-01-28 19:13:46.776:INFO:oejs.ServerConnector:main: Запущен ServerConnector@1ffa4bae{HTTP/1.1}{0.0.0.0:8080}
XWiki теперь работает, пришло время получить доступ к веб-интерфейсу XWiki.
Доступ к XWiki
XWiki работает на порту 8080, поэтому вам нужно будет разрешить порт 8080 через брандмауэр. Сначала включите брандмауэр UFW с помощью следующей команды:
sudo ufw enableЗатем разрешите порт 8080 через брандмауэр UFW с помощью следующей команды:
sudo ufw allow 8080/tcpЗатем перезагрузите правила брандмауэра, чтобы применить все изменения, выполнив следующую команду:
sudo ufw reloadВы можете получить статус брандмауэра UFW с помощью следующей команды:
sudo ufw statusТеперь откройте ваш веб-браузер и введите URL http://your-server-ip:8080, вы будете перенаправлены на домашнюю страницу XWiki, как показано ниже:

Вы можете остановить сервер XWiki в любое время, нажав кнопку Ctrl + C в терминале.
Заключение
Поздравляем! вы успешно установили и настроили XWiki на сервере Ubuntu 16.04. Надеюсь, теперь вы сможете легко разместить свой собственный сайт вики, используя XWiki на сервере Ubuntu 16.04. Для получения дополнительной информации вы можете ознакомиться с официальной документацией XWiki на странице https://www.xwiki.org/xwiki/bin/view/Documentation/. Не стесняйтесь задавать мне вопросы, если у вас есть какие-либо вопросы.
Get new posts in your inbox
No spam. Unsubscribe anytime.