Перейти к основному содержимому
Общая информация о продукте Облачный сервер с хранилищем и онлайн-офисом
Последнее изменение:

Общая информация о продукте Облачный сервер с хранилищем и онлайн-офисом

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

В образе установлены два пакета:

  • Nextcloud — платформа с открытым исходным кодом для создания хранилища данных: обмена данными и их синхронизации, работы с документами и файлами. Пользователи Nextcloud могут полностью контролировать свои данные;
  • ONLYOFFICE — сервис с открытым исходным кодом для совместной работы над документами: редактирования, рецензирования, контроля версий.

При создании облачного сервера с хранилищем и онлайн-офисом будет автоматически выпущен бесплатный TLS-сертификат от Let’s Encrypt® для домена, который вы укажете. Для облачного сервера можно настроить автоматическое создание бэкапов по расписанию. Из бэкапа можно восстановить диск сервера.

Стоимость

При использовании облачного сервера с хранилищем и онлайн-офисом оплачиваются только вычислительные ресурсы облачного сервера по модели оплаты облачной платформы.

Перед созданием сервера пополните баланс.

Цены на вычислительные ресурсы можно посмотреть на selectel.ru.

Создать и настроить облачный сервер с хранилищем и онлайн-офисом

Для создания и настройки облачного сервера с хранилищем и онлайн-офисом нужен домен и публичный IP-адрес, чтобы облачный сервер был доступен из интернета. Домен можно добавить в DNS-хостинг Selectel.

Вы можете создать облачный сервер стандартной конфигурации с автоматическим созданием базы данных PostgreSQL на сервере или подключить облачную базу данных PostgreSQL.

  1. Создайте публичный IP-адрес для облачного сервера.

  2. В панели управления добавьте домен в DNS-хостинг (legacy).

  3. Делегируйте домен, для этого у своего доменного регистратора в NS-записях домена укажите NS-серверы Selectel: ns1.selectel.ru, ns2.selectel.ru, ns3.selectel.ru, ns4.selectel.ru.

  4. Добавьте А-запись для домена по инструкции Добавить ресурсную запись (вкладка DNS-хостинг (legacy)). В значении записи укажите публичный IP-адрес, который вы создали на шаге 1.

  5. В панели управления перейдите в раздел Облачная платформаСерверы.

  6. Нажмите Создать сервер.

  7. Выберите готовый образ Nextcloud <version>.

  8. Если количество пользователей Nextcloud менее 500, выберите конфигурацию облачного сервера с vCPU от 4 ядер, RAM от 8 ГБ и объемом загрузочного диска (локальный или сетевой) от 16 ГБ.

  9. Опционально: для хранения данных пользователей добавьте к серверу дополнительный диск объемом от 100 ГБ. Объем диска зависит от потребностей хранения данных — например, если у вас 50 сотрудников и каждому нужно выделить 10 ГБ, добавьте диск объемом 500 ГБ.

  10. Выберите приватную подсеть, которая подключена к облачному роутеру с доступом к внешней сети, и подключите публичный IP-адрес, который вы создали на шаге 1.

  11. Разместите SSH-ключ на сервере — доступ к серверу по паролю отключен в образе. Можно добавить несколько ключей. Поддерживаются типы ключей еd25 519, rsa, ecdsa и dsa. Выберите существующий ключ или нажмите Добавить SSH-ключ. Введите имя ключа и вставьте публичный SSH-ключ в формате OpenSSH. Нажмите Добавить.

  12. В поле User data вставьте скрипт, который выполнится при загрузке системы:

    #cloud-config

    write_files:
    - path: "/opt/main.yml"
    permissions: "0644"
    content: |
    nextcloud_admin_name: "<administrator_name>"
    nextcloud_admin_pwd: "<administrator_password>"
    nextcloud_admin_email: "<root@example.com>"
    nextcloud_domain: "<example.com>"

    Укажите:

    • <administrator_name> — имя администратора Nextcloud;
    • <administrator_password> — пароль администратора Nextcloud. Должен быть более восьми символов;
    • <root@example.com> — электронная почта администратора Nextcloud;
    • <example.com> — домен, для которого автоматически выпустится TLS-сертификат от Let’s Encrypt®.
  13. Нажмите Создать. Настройка образа займет несколько минут.