Как интегрировать документы ONLYOFFICE с Alfresco в Ubuntu
Если вы и ваша команда много работаете с контентом, возможно, будет хорошей идеей использовать систему ECM (Управление корпоративным контентом). Принимая во внимание огромное количество доступных решений, очень сложно выбрать инструмент, соответствующий вашим целям и потребностям.
Одним из лучших программных инструментов в этой категории является Alfresco. Используя его, вы можете легко хранить контент и совместно работать над ним вместе со своими товарищами по команде. Из этого руководства вы узнаете, как включить редактирование документов в Alfresco с помощью ONLYOFFICE Docs.
Об Альфреско
Alfresco — это система ECM с открытым исходным кодом (Управление корпоративным контентом), которая позволяет управлять различными типами контента из любого места и связывать информацию с пользователями на любом устройстве. Alfresco помогает компаниям и предприятиям повысить производительность, позволяя пользователям легко обмениваться контентом и совместно работать над ним.
Alfresco предлагает инструменты для:
- управление документами.
- сотрудничество по контенту.
- аналитика.
- управление процессом.
- управление делом.
Такая универсальность делает Alfresco продуктом, ориентированным на крупные и средние компании, которые могут воспользоваться всеми преимуществами, которые он предлагает. Однако его также могут использовать небольшие команды и даже отдельные лица, решающие различные контент-задачи.
О документах ONLYOFFICE
ONLYOFFICE Docs — это офисный пакет с открытым исходным кодом, предназначенный для развертывания на локальном сервере. Это программное обеспечение предлагает три редактора для текстовых документов, электронных таблиц и презентаций.
Документы ONLYOFFICE основаны на Office Open XML, поэтому редакторы полностью совместимы с документами Word, электронными таблицами Excel и презентациями PowerPoint.
ONLYOFFICE Docs позволяет максимально эффективно использовать процесс совместной работы в режиме реального времени благодаря некоторым полезным функциям совместной работы, таким как:
- разные права доступа.
- два режима совместного редактирования (Быстрое и Строгое).
- отслеживание изменений.
- история версий и контроль версий.
- Комментарии.
- упоминает пользователь.
- встроенный чат.
Уникальность ONLYOFFICE заключается в его возможностях интеграции. Это программное обеспечение можно легко встроить в различные сервисы и платформы с помощью готовых коннекторов, включая Moodle, Nextcloud, Seafile, ownCloud, Confluence, SharePoint, Liferay, Nuxeo, Redmine и т. д.
Установите Alfresco в Ubuntu
Прежде всего вам необходимо установить Alfresco. Чтобы установить последнюю версию Alfresco Community Edition, обратитесь к нашему подробному руководству «Как установить Alfresco в Linux».
Установите документы ONLYOFFICE в Ubuntu
Теперь, когда у вас есть рабочий экземпляр Alfresco Community Edition, пришло время установить ONLYOFFICE Docs. Существует несколько способов установки, и один из них подробно описан в этом руководстве — Установка ONLYOFFICE Docs на Debian и Ubuntu.
Если вы правильно выполните инструкции по установке, у вас будет экземпляр ONLYOFFICE Docs (Сервер документов ONLYOFFICE), который можно будет подключить как к Alfresco, так и к любым другим конечным клиентам.
Альтернативно вы можете установить Документы ONLYOFFICE через Docker. Подробное руководство можно найти на GitHub.
Установите модуль ONLYOFFICE для Alfresco Share
Самый простой способ интегрировать Alfresco и ONLYOFFICE — загрузить уже скомпилированный пакет модуля ONLYOFFICE с GitHub.
После загрузки необходимых файлов вам необходимо поместить их из каталога onlyoffice-alfresco/repo/target/ в /webapps/alfresco/WEB-INF/lib/ для Репозиторий Alfresco. Для Alfresco Share поместите файлы из onlyoffice-alfresco/share/target/ в /webapps/share/WEB-INF/lib/.
После этого вам необходимо убедиться, что ваш экземпляр ONLYOFFICE Docs (ONLYOFFICE Document Server) может POST в Alfresco. > напрямую.
Для этого вы можете изменить следующие строки в файле alfresco-global.properties, расположенном по адресу /usr/local/tomcat/shared/classes/alfresco-global.properties:
alfresco.host=<hostname>
alfresco.port=443
alfresco.protocol=https
Для Alfresco Поделиться:
share.host=<hostname>
share.port=443
share.protocol=https
Теперь вам нужно перезапустить экземпляр Alfresco.
sudo ./alfresco.sh stop
sudo ./alfresco.sh start
Настройте документы ONLYOFFICE в Alfresco
Чтобы настроить ONLYOFFICE Doc в Alfresco, откройте консоль администратора Alfresco или введите следующий URL-адрес в браузере.
http://alfrescohost/alfresco/s/onlyoffice/onlyoffice-config
Вы увидите страницу конфигурации ONLYOFFICE, где вам нужно будет указать URL-адреса вашего Сервера документов ONLYOFFICE:
- внутренний адрес, который Alfresco будет использовать для доступа к редакторам ONLYOFFICE.
- публичный адрес, который пользователи будут использовать для доступа к редакторам.
Кроме того, вы можете указать секретный ключ для защиты ваших данных с помощью JSON Web Token (JWT). Альтернативно вы можете настроить этот параметр, добавив onlyoffice.jwtsecret в файл alfresco-global.properties.
Чтобы отключить протокол SSL, установите флажок Игнорировать SSL.
Если вы включите опцию Сохранить, вы сможете создавать резервную копию документа каждый раз, когда нажимаете кнопку Сохранить в редакторе. Все ваши изменения в документе будут напрямую отправлены в хранилище.
Функция веб-предварительного просмотра ONLYOFFICE позволяет просматривать документ, не открывая его. Включите это, если необходимо.
Опция конвертации файлов действительно полезна, когда вы вручную конвертируете разные форматы (например, DOC, ODT и т. д.) в OOXML и не хотите создавать новый файл вместо исходного.
Редактирование и совместная работа над документами
Когда вы измените все настройки, в библиотеке документов Alfresco для документов, электронных таблиц и презентаций появится новое действие «Редактировать в ONLYOFFICE».
Теперь вы можете не только создавать и редактировать файлы DOCX, XLSX и PPTX, но также делиться документами с другими пользователями и сотрудничать вместе в режиме реального времени, используя полный набор функций для совместной работы:
- два режима совместного редактирования (Быстрое и Строгое);
- отслеживание изменений;
- Комментарии;
- обмен текстовыми сообщениями во встроенном чате.
Опция «Конвертировать с помощью ONLYOFFICE» позволяет конвертировать следующие форматы:
- DOC, ODT в DOCX.
- XLS, ODS — XLSX.
- PPT, ODP в PPTX.
Конвертированные файлы появятся в той же папке. Если опция преобразования включена, эти файлы будут сохранены как новые версии исходных файлов.
Заключение
Поздравляем! Теперь вы знаете, как включить редактирование документов и совместное редактирование в реальном времени в вашем экземпляре Alfresco. Не забудьте поделиться своим мнением об интеграции ONLYOFFICE и Alfresco, оставив комментарий ниже.