Как установить ONLYOFFICE за пару минут, используя Docker

Установка ONLYOFFICE на собственном сервере может вызвать некоторые трудности, особенно у обычных пользователей. Работая над Linux-версией, мы сделали все возможное, чтобы максимально упростить этот процесс, и поэтому решили обратиться к Docker — технологии, набравшей популярность в open-source сообществе сразу после своего появления.

Что такое Docker?

Docker — это свободное ПО для автоматизации развёртывания приложений в среде виртуализации на уровне операционной системы Linux. Новый сервис позволяет упаковать приложение со всем его окружением и зависимостями в контейнер и развернуть его на любой Linux-машине независимо от ее настроек и установленного программного обеспечения.

Другими словами, Docker сокращает процесс установки Linux приложений до 3 кликов.

 

Почему мы выбрали Docker?

Мы постоянно следим за последними новинками в мире технологий и стараемся эффективно использовать их в нашей работе. Docker тому подтверждение.

Как вы знаете, для корректной работы ONLYOFFICE необходимо установить некоторые дополнительные компоненты, как, например, Mono версия 3.2 и выше, MySQL версия 5.6 и выше и т.д.. (весь список системных требований вы можете посмотреть здесь). Кроме того сам ONLYOFFICE включает в себя несколько библиотек, которые необходимо скомпилировать. Однако даже если ваша машина полностью отвечает системным требованиям и вы используете файл экспресс-установки вместо того, чтобы компилировать исходный код, проблемы в ходе установки могут возникнуть. Связано это с тем, что настройки и окружение вашей машины могут отличаться от настроек и окружения машины, используемой для написания и тестирования кода. Docker позволяет этого избежать.

Контейнер Docker содержит не только ONLYOFFICE, но и все компоненты, необходимые для его корректной работы. Все, что вам нужно, — это выполнить одну единственную команду.

 

Как это работает

Как видите, процесс установки занимает не более пары минут и не требует никаких специальных знаний.

А теперь рассмотрим процесс более подробно.

 

Системные требования

Прежде чем начинать установку, следует убедиться, что ваша машина отвечает минимальным системным требованиям:

  • Оперативная память: не менее 2 Гб
  • Файл подкачки: не менее 2 Гб
  • Жесткий диск: не менее 2 Гб
  • Дистрибутив: 64-битный Red Hat, CentOS или другой совместимый дистрибутив с версией ядра 3.8 или выше, 64-битный Debian, Ubuntu или другой совместимый дистрибутив с версией ядра 3.8 или выше
  • Docker: версия 1.4.1. и выше

Примечание: последние версии большинства дистрибутивов Linux поставляется совместно с пакетом docker.io , который устанавливает Docker 1.0.1. Таким образом, вам будет необходимо установить более позднюю версию Docker (см. раздел Установка (Installation) в документации Docker.

.

Установка ONLYOFFICE

Запустите Docker и выполните следующую команду:

sudo docker run -i -t -d -p 80:80 onlyoffice/communityserver

Данная команда скачает docker-файл из Docker Hub и запустит контейнер для установки ONLYOFFICE и всех необходимых для его работы компонентов.

Настройка ONLYOFFICE

Если вы хотите запустить ONLYOFFICE, используя другой порт, измените значение в команде -p. К примеру, если вы хотите использовать порт 8080, примените следующую команду:

sudo docker run -i -t -d -p 8080:80 onlyoffice/communityserver

Для предотвращения несанкционированного доступа к информации вы можете обезопасить доступ к ONLYOFFICE, используя SSL (HTTPS). Для этого выполните следующую команду:

sudo docker run -i -t -d -p 80:80 -p 443:443 -v /opt/onlyoffice/Data:/var/www/onlyoffice/Data onlyoffice/communityserver

В этом случае вам необходимо будет создать и установить следующие файлы:

/opt/onlyoffice/Data/certs/onlyoffice.key

/opt/onlyoffice/Data/certs/onlyoffice.crt

Пошаговую инструкцию о том, как это сделать, вы найдете на странице ONLYOFFICE официального сайта Docker.

 

Запуск ONLYOFFICE

Чтобы открыть свой офис, введите http://127.0.0.1 (http://localhost/) в адресную строку своего браузера. Откроется стартовая страница вашего офиса.

Введите пароль и укажите адрес электронной почты, которые вы будете использовать в дальнейшем для входа в ONLYOFFICE. Чтобы завершить процесс активации, достаточно перейти по ссылке, которая будет отправлена на указанный адрес электронной почты.

 

Вот и все -можно начинать работу!

 

Мы будем рады, если вы поделитесь своим опытом установки в комментариях.

Tati

View Comments

Recent Posts

  • Special offer

В новый учебный год с ONLYOFFICE

ONLYOFFICE тоже готовится к 1 сентября! В этом посте мы собрали список решений, которые могут помочь ученикам, студентам, преподавателям и…

2 месяца ago
  • ONLYOFFICE
  • ONLYOFFICE
  • ONLYOFFICE
  • What’s new
  • What’s new
  • What’s new

Десктопные редакторы ONLYOFFICE v.5.3: все новые функции уже доступны офлайн

Новая версия наших десктопных редакторов уже доступна для скачки. Подробности ниже. (далее…)

2 месяца ago

Онлайн-редакторы ONLYOFFICE 5.3: работа с изображениями и улучшенное рецензирование

Всем привет! Рады сообщить о выходе версии 5.3 онлайн-редакторов ONLYOFFICE, в которой мы улучшили работу с рецензированием, изображениями и не…

4 месяца ago

Вышла серверная версия ONLYOFFICE 10.0

Здравствуйте! Теперь все новшества версии 10.0 доступны и для пользователей серверных версий - ONLYOFFICE Enterprise Edition и ONLYOFFICE Community Edition.…

4 месяца ago

10 причин полюбить ONLYOFFICE 10.0

Всем привет! Вышла новая версия ONLYOFFICE с масштабными изменениями во всех модулях. Встречайте новые права доступа к документам, обновленную почту…

6 месяцев ago

Итоги саммита Univention и CS3 2019

Недавно наша команда посетила два важных мероприятия - CS3 2019 и саммит Univention Summit 2019. Спешим поделиться с вами их итогами! (далее…)

7 месяцев ago

This website uses cookies. By continuing to browse the website you agree to our privacy policy.

our privacy policy