Как установить ONLYOFFICE Docs на Ubuntu для ARM
На этой странице
- Что нового в ONLYOFFICE Docs 7.1
- Системные требования
- Дополнительные требования
- Шаг 1. Установите зависимости
- Шаг 2. Измените порт по умолчанию
- Шаг 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 с уже используемой вами платформой и приступить к редактированию документов и совместной работе над ними.