Поиск по сайту:

Как установить ONLYOFFICE Docs на Ubuntu для ARM


На этой странице

  1. Что нового в ONLYOFFICE Docs 7.1
  2. Системные требования
  3. Дополнительные требования
  4. Шаг 1. Установите зависимости
  5. Шаг 2. Измените порт по умолчанию
  6. Шаг 3. Установите ONLYOFFICE Docs

ONLYOFFICE Docs — это офисный пакет с открытым исходным кодом, распространяемый по лицензии GNU AGPL v3.0. Он включает веб-программы просмотра и редакторы для совместной работы для текстовых документов, электронных таблиц, презентаций и форм, совместимых с форматами OOXML.

ONLYOFFICE Docs можно интегрировать с различными облачными сервисами, такими как Nextcloud, Redmine, Seafile, Jira, Moodle и т. д., а также встраивать в собственное решение. Редакторы также можно использовать как часть комплексного решения ONLYOFFICE Workspace.

В последнем обновлении разработчики ONLYOFFICE добавили поддержку устройств на базе ARM.

В этом руководстве мы узнаем, как установить ONLYOFFICE Docs 7.1 на Ubuntu для 64-битной архитектуры ARM.

Что нового в ONLYOFFICE Docs 7.1

  • Новое средство просмотра файлов PDF, XPS и DjVu.
  • Преобразование PDF в DOCX.
  • Предварительный просмотр перед печатью, всплывающие подсказки к формулам, классификатор текста в электронных таблицах.
  • Анимации в слайдах.
  • Вкладка Просмотр в документах и презентациях.
  • Поддержка новых типов диаграмм (пирамидальная, вертикальный и горизонтальный цилиндр и другие).
  • Улучшенная работа с фигурами.
  • Поддержка SmartArt.

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

  • 64-разрядные процессоры ARM
  • 2 ГБ ОЗУ или больше
  • Жесткий диск: не менее 40 ГБ свободного места.
  • Не менее 4 ГБ подкачки
  • Ubuntu 18.04 или 20.04 для arm64

Дополнительные требования

  • PostgreSQL версии 12.9 или более поздней.
  • NGINX версии 1.3.13 или более поздней версии
  • libstdc++6: версия 4.8.4 или более поздняя
  • КроликMQ

Шаг 1: Установите зависимости

Установите версию PostgreSQL, включенную в вашу Ubuntu:

sudo apt-get install PostgreSQL

Создайте базу данных PostgreSQL и пользователя (укажите любой пароль и запомните его):

sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"

Установите кролика:

sudo apt-get install rabbitmq-server

Шаг 2. Измените порт по умолчанию

По умолчанию ONLYOFFICE Docs прослушивает порт 80. При необходимости измените его:

echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections

Если вы хотите изменить протокол Документов ONLYOFFICE на HTTPS, НЕ меняйте порт на 443, а следуйте приведенным ниже инструкциям.

Шаг 3. Установите ONLYOFFICE Docs

Добавьте ключ GPG:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

Добавьте репозиторий ONLYOFFICE Docs:

echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list

Обновите кеш менеджера пакетов:

sudo apt-get update

Установите mscorefonts:

sudo apt-get install ttf-mscorefonts-installer

Установите Документы ONLYOFFICE:

sudo apt-get install onlyoffice-documentserver

Когда все будет готово, введите http://localhost в адресную строку браузера, чтобы открыть страницу приветствия.

Step 4: Switch to HTTPS

Самый простой способ переключить ONLYOFFICE Docs на протокол HTTPS — это автоматически получить SSL-сертификаты Lets Encrypt с помощью certbot.

Установите сертибот:

sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot

Запустите скрипт, указав свой адрес электронной почты и домен:

sudo bash /usr/bin/documentserver-letsencrypt.sh  yourdomain.com

После этого Документы ONLYOFFICE будут доступны по адресу https://yourdomain.com.

Вот и все! Теперь вы можете интегрировать ONLYOFFICE Docs с уже используемой вами платформой и приступить к редактированию документов и совместной работе над ними.