Введение
ONLYOFFICE Docs — офисный пакет с открытым исходным кодом, распространяемый по лицензии AGPLv3. Он позволяет работать с офисными документами, электронными таблицами и презентациями, а также с заполняемыми формами, которые можно сохранить в виде файла PDF. Пакет использует DOCX, XLSX и PPTX в качестве основных форматов, что обеспечивает высокую совместимость с файлами MS Office.
Одной из сильных сторон ONLYOFFICE Docs является совместная работа над документами. Пакет включает совместное редактирование в реальном времени и блокировку абзацев, редактирование и отслеживание, комментарии и встроенный чат. Существует также возможность добавить плагин Jitsi для совершения аудио- и видеозвонков в редакторах.
ONLYOFFICE Docs можно интегрировать с различными облачными сервисами, такими как WordPress, Nextcloud, Strapi, Redmine, Jira, Moodle и т. д. и включены в ваше решение.
В этой статье объясняется, как установить ONLYOFFICE Docs в Ubuntu 20.04.
Если вы хотите установить OnlyOffice Docs на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Аппаратные требования
Согласно официальной документации, для установки ONLYOFFICE Docs вам потребуется как минимум:
- Двухъядерный процессор с тактовой частотой 2 ГГц
- 2 ГБ оперативной памяти
- 40 ГБ памяти
- 4 Гб обмена
Установить ONLYOFFICE
Самый простой способ установить пакет — использовать Docker. Разработчики официально рекомендуют этот метод. Если вы не установили Docker, вы можете обратиться к инструкциям по установке Docker.
Получив последнюю версию Docker, вы можете установить ONLYOFFICE Docs со всеми зависимостями с помощью одной команды:
sudo docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver
Если вы хотите изменить порт, используйте параметр -p
. Вот пример переключения на порт 8080:
sudo docker run -i -t -d -p 8080:80 --restart=always onlyoffice/documentserver
Когда все будет готово, откройте http://localhost
из адресной строки браузера, чтобы запустить страницу приветствия. Там пример интеграции предоставляется по умолчанию вместе с редакторами. Это простая DMS, используемая для тестирования редакторов и просмотра того, как можно реализовать интеграцию.
Храните данные вне контейнеров
Все данные хранятся в специально отведенных каталогах, называемых томами данных:
- Логи -
/var/log/onlyoffice
- Сертификаты -
/var/www/onlyoffice/Data
- Файловый кеш —
/var/lib/onlyoffice
- База данных -
/var/lib/postgresql
Рекомендуется установить те, которые вам нужны, на ваш хост-компьютер. Используйте параметр -v
в команде запуска docker:
sudo docker run -i -t -d -p 80:80 --restart=always \
Если вы удалите контейнер или что-то пойдет не так во время обновления, ваши данные не будут потеряны. Вы также сможете обновить свои сертификаты, не возясь с контейнером.
Настроить HTTPS
Самый простой способ перевести ONLYOFFICE Docs на HTTPS — это автоматически получить SSL-сертификаты Let’s Encrypt с помощью certbot.
Установите сертибот:
sudo snap install --classic certbot
Запустите контейнер ONLYOFFICE Docs Docker. Укажите порты 80 и 443 и задайте свое доменное имя и электронную почту:
sudo docker run -i -t -d -p 80:80 -p 443:443 \
После завершения Документы ONLYOFFICE будут доступны по адресу https://yourdomain.com
.
Интеграция с облачными платформами
После установки ONLYOFFICE Docs вы можете интегрировать редакторы с вашей любимой DMS/системой синхронизации и обмена. Для этого вам понадобится коннектор, приложение для интеграции, которое действует как мост между редакторами и системой DMS.
Разработчики предоставляют готовые приложения для интеграции на официальном сайте. Одной из недавно добавленных интеграций является интеграция с WordPress. Это позволяет администраторам редактировать и совместно работать над офисными документами в административной панели WordPress.
Также есть возможность добавить в почту блоки ONLYOFFICE для вставки документов во встроенном режиме.
Вывод
Мы показали вам, как установить ONLYOFFICE Docs на ваш компьютер с Ubuntu 20.04. Теперь вы можете редактировать и совместно создавать свои офисные документы на уже используемой вами облачной платформе, не переключаясь между приложениями.
С последним обновлением редакторов (версия 7.1) разработчики также добавили возможность установки пакета на Ubuntu 18.04 и Ubuntu 20.04 для 64-битной архитектуры ARM. Вы можете ознакомиться с официальными рекомендациями.