Статьи с тэгом :
Закрыть
История изменений
Закрыть
Попробовать в облаке
Попробовать в облаке
Справочный центр
ONLYOFFICE Docs Developer Edition

Развертывание ONLYOFFICE Docs Developer Edition из образа AMI

ONLYOFFICE Docs v8.0 История изменений ONLYOFFICE Docs

Version 8.0.1

Release date: 26/02/2024

Version 8.0.0

Release date: 30/01/2024

Version 7.5.1

Release date: 11/08/2023

Version 7.5.0

Release date: 10/17/2023

Version 7.4.1

Release date: 07/31/2023

Version 7.4.0

Release date: 06/13/2023

Version 7.3.3

Release date: 03/15/2023

Version 7.3.2

Release date: 02/14/2023

Version 7.3.0

Release date: 01/31/2023

Version 7.2.2

Release date: 12/20/2022

Version 7.2.1

Release date: 10/21/2022

Version 7.2.0

Release date: 09/22/2022

Version 7.1.1

Release date: 06/02/2022

Version 7.1.0

Release date: 05/12/2022

Version 7.0.1

Release date: 02/22/2022

Version 7.0.0

Release date: 01/18/2022

Version 6.4.2

Release date: 10/14/2021

Version 6.4.1

Release date: 09/28/2021

Version 6.4.0

Release date: 08/26/2021

Version 6.3.2

Release date: 08/10/2021

Version 6.3.1

Release date: 06/08/2021

Version 6.3.0

Release date: 05/20/2021

Version 6.2.2

Release date: 04/19/2021

Version 6.2.1

Release date: 03/31/2021

Version 6.2.0

Release date: 03/01/2021

Version 6.1.1

Release date: 01/28/2021

Version 6.1.0

Release date: 12/02/2020

Version 6.0.2

Release date: 11/12/2020

Version 6.0.1

Release date: 10/28/2020

Version 6.0.0

Release date: 10/14/2020

Version 5.6.5

Release date: 09/21/2020

Version 5.6.4

Release date: 09/08/2020

Version 5.6.3

Release date: 08/17/2020

Version 5.6.2

Release date: 08/07/2020

Version 5.6.1

Release date: 08/05/2020

Version 5.6.0

Release date: 07/29/2020

Version 5.5.3

Release date: 05/22/2020

Version 5.5.1

Release date: 04/09/2020

Version 5.5.0

Release date: 03/05/2020

Version 5.4.2

Release date: 11/27/2019

Version 5.4.1

Release date: 10/02/2019

Version 5.4.0

Release date: 09/03/2019

Version 5.3.4

Release date: 07/16/2019

Version 5.3.2

Release date: 06/24/2019

Version 5.3.1

Release date: 06/06/2019

Version 5.3.0

Release date: 05/28/2019

Version 5.2.8

Release date: 02/05/2019

Version 5.2.7

Release date: 01/16/2019

Version 5.2.6

Release date: 12/25/2018

Version 5.2.4

Release date: 12/12/2018

Version 5.2.3

Release date: 10/31/2018

Version 5.2.2

Release date: 10/05/2018

Version 5.2.0

Release date: 09/28/2018

Version 5.1.5

Release date: 07/18/2018

Version 5.1.4

Release date: 05/24/2018

Version 5.1.3

Release date: 04/27/2018

Version 5.1.2

Release date: 04/11/2018

Version 5.1.1

Release date: 04/05/2018

Version 5.1.0

Release date: 03/28/2018

Version 5.0.7

Release date: 01/16/2018

Version 5.0.6

Release date: 12/11/2017

Version 5.0.5

Release date: 11/28/2017

Version 5.0.4

Release date: 11/14/2017

Version 5.0.3

Release date: 11/02/2017

Version 5.0.2 только SaaS-версия

Release date: 10/13/2017

Version 5.0.1 только SaaS-версия

Release date: 10/05/2017

Version 5.0.0 только SaaS-версия

Release date: 09/23/2017

Version 4.4.4

Release date: 09/13/2017

Windows-only release

See changelog on GitHub

Version 4.4.3

Release date: 08/14/2017

Version 4.4.2

Release date: 07/24/2017

Version 4.4.1

Release date: 07/05/2017

Version 4.3.6

Release date: 06/14/2017

Version 4.3.5

Release date: 06/05/2017

Version 4.3.4

Release date: 05/16/2017

Version 4.3.3

Release date: 04/28/2017

Version 4.3.2

Release date: 04/17/2017

Version 4.3.1

Release date: 04/06/2017

Version 4.3.0

Release date: 04/03/2017

Version 4.2.11

Release date: 03/13/2017

Version 4.2.10

Release date: 02/20/2017

Version 4.2.9

Release date: 02/14/2017

Version 4.2.8

Release date: 02/06/2017

Version 4.2.7

Release date: 02/01/2017

Version 4.2.5

Release date: 01/16/2017

Version 4.2.4

Release date: 01/09/2017

Version 4.2.3

Release date: 12/23/2016

Version 4.2.2

Release date: 12/21/2016

Version 4.2.1

Release date: 12/06/2016

Version 4.2.0

Release date: 12/01/2016

Version 4.1.8

Release date: 11/03/2016

Version 4.1.7

Release date: 11/01/2016

Version 4.1.6

Release date: 10/26/2016

Version 4.1.5

Release date: 10/13/2016

Version 4.1.4

Release date: 10/07/2016

Version 4.1.3

Release date: 09/28/2016

Version 4.1.2

Release date: 09/22/2016

Version 4.0.3

Release date: 08/04/2016

Version 4.0.2

Release date: 08/03/2016

Введение

Теперь вы можете запустить инстанс ONLYOFFICE Docs Developer Edition в облаке Amazon Web Services из образа ONLYOFFICE Amazon Machine Image, который доступен на торговой площадке AWS Marketplace.

Amazon Machine Image (AMI) - это предварительно настроенный шаблон, позволяющий запустить инстанс, т.е. виртуальный сервер, в личном облаке AWS.

Образ ONLYOFFICE Docs Developer Edition AMI включает в себя все необходимые компоненты: операционную систему, программное обеспечение и том хранилища, с помощью которых можно развернуть онлайн-офис на виртуальном сервере под Linux (CentOS).

При запуске инстанса ONLYOFFICE Docs Developer Edition доступна возможность интеграции ONLYOFFICE Docs с собственным SaaS- или серверным решением. Лицензия также предусматривает предоставление онлайн-редакторов конечному пользователю под вашим брендом.

Шаг 1. Выбор необходимого образа ONLYOFFICE AMI и подписки на решение

Войдите в свой аккаунт AWS или зарегистрируйтесь, если аккаунта нет, и перейдите на торговую площадку AWS Marketplace.

Найдите решение ONLYOFFICE Docs Developer Edition и выберите нужный тип инстанса – на 250, 500 или 1000 одновременных подключений. Количество одновременных подключений отвечает за количество вкладок браузера с документами, которые можно редактировать в одно и то же время. Обратите внимание, что один документ, открытый двумя пользователями, означает два одновременных подключения, так как он открыт в двух вкладках. По достижении максимально допустимого значения последующие документы будут открываться в режиме чтения.

Выберите необходимый образ ONLYOFFICE AMI Выберите необходимый образ ONLYOFFICE AMI

Описание функций программного обеспечения доступно на странице Product Overview.

Выберите необходимый образ ONLYOFFICE AMI Выберите необходимый образ ONLYOFFICE AMI

Для уточнения окончательной цены перейдите во вкладку Pricing. Цена зависит от таких параметров инстанса, как:

  • Region. При необходимости регион запуска инстанса можно изменить. Рекомендовано выбирать ближайший регион из доступных. Регион по умолчанию - US East (N. Virginia).
  • В меню Fulfillment option единственно доступная опция - 64-разрядный (x86) образ Amazon Machine Image (AMI).
  • В разделе Software Pricing Details доступна опция почасовой подписки.

    Итоговая цена включает расходы на использование программного обеспечения ONLYOFFICE и облачного сервиса AWS, на базе которого проводится развертывание решения.

    Примечание: более подробная информация о подписке на платные образы AMI и о цене в целом доступна в документации AWS.
Подписаться на ONLYOFFICE AMI Подписаться на ONLYOFFICE AMI

При нажатии на EC2 Instance type (например, t3.large в таблице) вы можете посмотреть детали инстанса. От типа инстанса EC2 зависит аппаратное обеспечение виртуального сервера для развертывания решения ONLYOFFICE.

Подписаться на ONLYOFFICE AMI Подписаться на ONLYOFFICE AMI

Доступные типы инстансов зависят от выбранного варианта решения ONLYOFFICE Docs Developer Edition, т.е. от количества доступных одновременных подключений.

Тип инстанса ЕС2 t3.medium используется для решения ONLYOFFICE Docs Developer Edition (250 подключений). Параметры инстанса:

  • Оперативная память: 4 Гб
  • Процессор: 2 виртуальных ядра
  • Тип хранилища: только EBS
  • Скорость Ethernet-соединения: до 5 Гб/с

Тип инстанса ЕС2 t3.xlarge используется для решения ONLYOFFICE Docs Developer Edition (500 подключений). Параметры инстанса:

  • Оперативная память: 16 Гб
  • Процессор: 4 виртуальных ядра
  • Тип хранилища: только EBS
  • Скорость Ethernet-соединения: до 5 Гб/с

Тип инстанса ЕС2 t3.2xlarge используется для решения ONLYOFFICE Docs Developer Edition (1000 подключений). Параметры инстанса:

  • Оперативная память: 32 Гб
  • Процессор: 8 виртуальных ядер
  • Тип хранилища: только EBS
  • Скорость Ethernet-соединения: до 5 Гб/с

На вкладке Usage доступна следующая информация:

  • В разделе Fulfillment Options указаны характеристики AMI. ONLYOFFICE AMI доступна на 64-разрядной (х86) архитектуре.
  • В разделе Template components указаны сервисы AWS, используемые для данного продукта.
    • Сервис EC2 предоставляет среду для развертывания виртуального сервера под CentOS и установки решения ONLYOFFICE с необходимым программным обеспечением.
  • В разделе Usage Instructions приведена краткая рекомендация по первоначальной настройке ONLYOFFICE при запуске инстанса.
  • В разделе End User License Agreement указаны условия предоставления и использования решения конечным пользователем ONLYOFFICE Docs Developer Edition.
Подписаться на ONLYOFFICE AMI Подписаться на ONLYOFFICE AMI

Нажмите кнопку Continue to Subscribe в правом верхнем углу. Откроется страница Subscribe to this software:

Подписаться на ONLYOFFICE AMI Подписаться на ONLYOFFICE AMI

Прочтите AWS Customer Agreement [Пользовательское соглашение AWS] и нажмите кнопку Accept Terms [Принять условия]. Дождитесь завершения процесса обработки подписки.

Подписаться на ONLYOFFICE AMI Подписаться на ONLYOFFICE AMI

Когда в поле Effective date вместо надписи 'Pending' появится актуальная дата, нажмите кнопку Continue to Configuration в правом верхнем углу.

Шаг 2. Запуск инстанса ONLYOFFICE в облаке AWS

На странице Configure this software нажмите кнопку Continue to Launch в правом верхнем углу.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

Откроется страница Launch this software. Перепроверьте значения в Configuration Details.

В разделе Choose Action можно выбрать метод запуска инстанса. По умолчанию выбран метод Launch from Website [Запуск с веб-сайта]. Используйте данный метод, чтобы развернуть инстанс при помощи мастера Launch Instance Wizard с текущей веб-страницы.

Примечание: вы также можете запустить инстанс через панель управления Amazon EC2 console. Для этого выберите опцию Launch through EC2, доступную в меню, и нажмите кнопку Launch. Вы будете перенаправлены на мастера Launch Instance Wizard в панели AWS Management Console, где можно выбрать тип инстанса, провести необходимую настройку, добавить хранилище, тэги, а также задать группу безопасности. В данном руководстве такой метод запуска инстанса не рассматривается.
Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

В разделе EC2 Instance Type доступна единственная опция (которая зависит от ранее выбранного типа инстанса ONLYOFFICE Docs Developer Edition с определенным количеством подключений).

В разделах VPC Settings и Subnet Settings оставьте настройки по умолчанию.

Теперь нужно создать новую группу безопасности, т.е. Security group, и сгенерировать пару ключей - Key pair.

Создание новой группы безопасности

Группа безопасности позволяет определить права доступа к инстансу по заданным IP адресам.

В разделе Security Group Settings нажмите кнопку Create New Based on Seller Settings.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

Введите название группы безопасности (например, ONLYOFFICE) и добавьте ее описание.

В списке Source (IP or Group) вы можете задать необходимые правила: указать один IP адрес или диапазон, например, 10.040.196.230/32.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

Правила задаются для следующих портов:

  • SSH - порт 22 используется для доступа к серверу через SSH-клиент по протоколу SSH.
  • HTTP - порт 80 используется для доступа к онлайн-офису через веб-браузер по протоколу HTTP.
  • HTTPS - порт 443 используется для доступа к онлайн-офиса через веб-браузер по защищенному протоколу HTTPS.

По завершении конфигурации нажмите кнопку Save.

Генерирование пары ключей

Пара ключей нужна для защищенного подключения к инстансу по протоколу SSH через SSH-клиент, например, PuTTY или OpenSSH.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

В разделе Key Pair Settings перейдите по ссылке Create a key pair in EC2.

В вашем браузере будет открыта новая вкладка - AWS Management Console.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE
Проверьте, что AWS Region, указанный в верхней панели инструментов, совпадает с регионом, из которого вы хотите запустить инстанс.

Нажмите кнопку Create key pair в правом верхнем углу. Введите имя пары ключей (например, ONLYOFFICE) в соответствующее поле и выберите расширение файла в зависимости от программного обеспечения, которое вы хотите использовать при удаленном подключении к инстансу:

  • Расширение pem используется для OpenSSH
  • Расширение ppk используется для PuTTY

Нажмите кнопку Create key pair внизу.

Ваш открытый ключ будет храниться в AWS EC2. Файл с расширением .pem/.ppk, который содержит ваш открытый ключ, будет скачан на локальный компьютер и сохранен в папке Загрузки. Скопируйте ключ и сохраните его в надежном месте.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

Вернитесь на торговую площадку AWS Marketplace, обновите поле пары ключей с помощью иконки справа и выберите из списка созданную пару ключей.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

После этого станет доступна кнопка Launch. Нажмите кнопку Launch и дождитесь завершения процесса развертывания инстанса. Вы увидите уведомление об успешном завершении развертывания.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

Перейдите по ссылке EC2 Console в уведомлении, чтобы открыть детали инстанса в панели управления AWS Management Console.

Запустите инстанс ONLYOFFICE Запустите инстанс ONLYOFFICE

Для полноценного функционирования инстанса после первого запуска может потребоваться время. Проверьте статус инстанса в колонке Instance State: он должен смениться с 'pending' на 'running', а также убедитесь в том, что инстанс успешно прошел все этапы проверки статуса. Эту информацию вы можете увидеть в колонке Status Checks.

Теперь вы можете подключиться к инстансу через SSH-клиент, получить доступ к тестовым шаблонам и проверить работоспособность решения в веб-браузере.

Шаг 3. Подключение к серверу через SSH-клиент

Вы можете подключиться к запущенному инстансу через SSH-клиент, используя логин centos и ваш закрытый SSH ключ.

Для подключения к виртуальному серверу через SSH-клиент вам также потребуется Public DNS или IP адрес инстанса.

Эту информацию можно найти в панели управления AWS Management Console. В левом меню откройте раздел Instances, выберите ваш регион (по умолчанию US East (N. Virginia)) и выберите из списка инстанс ONLYOFFICE, чтобы открыть его детали.

Нажмите на значок Значок Копировать слева от строк Public DNS (IPv4) или IPv4 Public IP, находящихся во вкладке Description, чтобы скопировать нужное значение в буфер обмена.

Подключитесь к серверу через SSH Подключитесь к серверу через SSH

В среде Windows можно воспользоваться утилитой PuTTY.

Сгенерированный при развертывании инстанса файл с закрытым ключом AWS используется для аутентификации вместо пароля.

Запустите клиент PuTTY. В левой части навигационной панели откройте раздел Connection -> SSH -> Auth. Перейдите в раздел Authentication parameters -> Private key file for authentication, нажмите кнопку Browse и укажите путь к сохраненному на жестком диске файлу с расширением .ppk.

Подключитесь к серверу через SSH Подключитесь к серверу через SSH

Вернитесь в раздел Session в левой части навигационной панели. Введите Public DNS или IP адрес инстанса в поле Host Name or IP address, проверьте, что указан порт 22 и выбран тип подключения SSH, и нажмите кнопку Open.

Подключитесь к серверу через SSH Подключитесь к серверу через SSH

Нажмите кнопку Yes в окне PuTTY Security Alert. Введите логин centos и нажмите клавишу Enter.

Подключитесь к серверу через SSH Подключитесь к серверу через SSH

В среде Linux можно воспользоваться SSH-клиентом OpenSSH.

На локальном устройстве укажите путь к файлу с расширением .pem, содержащему закрытый ключ, введите логин centos и IP адрес или Public DNS инстанса.

Введите в терминал нижеследующую команду, указав актуальный путь к файлу с расширением .pem и IP адрес:

ssh -i /path/onlyoffice.pem centos@your_instance_ip

Введите yes, чтобы продолжить подключение к серверу. Подробнее см. документацию AWS.

Для изучения функциональности решения активируйте тестовый шаблон, что позволит загружать файлы с жесткого диска вашего компьютера для тестирования. Для этого введите следующую команду:


sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example

Добавьте шаблон в автозапуск:


sudo docker exec $(sudo docker ps -q) sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf
Активировать тестовые шаблоны Активировать тестовые шаблоны

Шаг 4. Подключение к решению Docs Developer Edition через веб-браузер

Убедитесь, что шаблон запущен, и введите в адресную строку веб-браузера адрес http://<public IP address>/example/, заменив <public IP address> на общедоступный IP адрес или общедоступный DNS от Amazon.

Подключение к решению Docs Developer Edition через веб-браузер Подключение к решению Docs Developer Edition через веб-браузер

Откроется тестовая страница решения ONLYOFFICE Docs Developer Edition. Теперь вы можете:

  1. Загрузить файл с жесткого диска вашего компьютера при помощи кнопки Upload File.
  2. Создать новый пустой текстовый документ, рабочий лист, презентацию или шаблон формы при помощи кнопок Create new -> Document, Spreadsheet, Presentation, Form template соответственно. Если вы хотите создать файл с тестовым содержимым, то перед созданием файла установите флажок на соответствующей опции With sample content.

Загруженный или созданный файл будет открыт в новой вкладке веб-браузера в соответствующем онлайн-редакторе ONLYOFFICE, где вы можете познакомиться с функционалом.

Файл также появится в списке Your documents на тестовой странице решения ONLYOFFICE Docs Developer Edition.

Если вы хотите проверить функционал совместного редактирования, выберите другого тестового пользователя из списка Username, затем нажмите на тот же документ в списке Your documents, чтобы открыть его в новой вкладке веб-браузера.

Чтобы узнать, как интегрировать ONLYOFFICE Docs в ваше веб-приложение, пожалуйста, ознакомьтесь с API документаций https://api.onlyoffice.com/editors/basic

Скачать Разместите на собственном сервере Доступно для
Docker, Windows и Linux
Вас также может заинтересовать:
Закрыть