Перейти к основному содержимому
Установить ОС с Nextcloud и ONLYOFFICE
Последнее изменение:

Установить ОС с Nextcloud и ONLYOFFICE

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

ONLYOFFICE — сервис с открытым исходным кодом для совместной работы над документами: редактирования, рецензирования, контроля версий.

На выделенный сервер можно установить ОС с готовыми приложениями Nextcloud и ONLYOFFICE, работающими на базе данных PostgreSQL.

Для настройки Nextcloud и ONLYOFFICE при создании сервера вы можете указать user data — пользовательские параметры конфигурации операционной системы.

Установить ОС с Nextcloud и ONLYOFFICE

  1. В панели управления в верхнем меню нажмите Продукты и выберите Выделенные серверы.

  2. В разделе Серверы откройте страницу сервера → вкладка Операционная система.

  3. Нажмите Изменить конфигурацию ОС.

  4. Опционально: для безопасного подключения к серверу по зашифрованному протоколу SSH выберите ранее загруженный и размещенный SSH-ключ или добавьте новый. Подробнее в инструкции Создать и загрузить SSH-ключ на выделенном сервере.

  5. Опционально: введите user data. Использование user data помогает автоматизировать настройку серверов. Указать user data можно только для серверов без аппаратных HBA и RAID-контроллеров.

    Для доступа к панели Nextcloud по домену и для выпуска SSL-сертификата используйте скрипт:

    #cloud-config

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

    Укажите:

    • <administrator_name> — имя администратора Nextcloud;
    • <root@example.com> — электронная почта администратора Nextcloud для создания аккаунта и получения уведомлений Let’s Encrypt®;
    • <example.com> — домен для доступа к Nextcloud. Для домена нужно добавить A-запись и указать в значении записи публичный IP-адрес сервера. Если домен добавлен в DNS-хостинг Selectel (actual), используйте инструкцию Добавить ресурсную запись. После создания сервера для домена автоматически выпустится TLS(SSL)-сертификат от Let’s Encrypt®.
  6. В поле Дистрибутив выберите образ ОС с приложением — Ubuntu 24.04 LTS (Nextcloud 29).

  7. Опционально: разметьте диски. По умолчанию определяется оптимальный тип RAID и размечаются только диски с разделами и диски в RAID.

  8. Нажмите Установить. Установка может занять от 7 до 60 минут, ее продолжительность зависит от производительности сервера и выбранного дистрибутива. Если прошло больше времени, создайте тикет.

  9. После установки ОС будет сгенерирован пароль для подключения к серверу. Пароль можно скопировать в панели управления: в верхнем меню нажмите ПродуктыВыделенные серверы → страница сервера → вкладка Операционная система. Пароль доступен для просмотра 24 часа с момента завершения установки ОС.

Открыть панель Nextcloud

Адрес для подключения к панели Nextcloud зависит от того, указали ли вы домен в user data при установке ОС на шаге 5.

  1. Откройте в браузере страницу:

    https://<domain>

    Укажите <domain> — доменное имя, которое вы ввели при установке ОС на шаге 5 в поле User data.

  2. Авторизуйтесь в панели. Используйте:

    • логин — имя администратора Nextcloud, которое вы ввели при установке ОС на шаге 5 в поле User data;
    • пароль — пароль от вашего сервера. Можно скопировать в панели управления: в верхнем меню нажмите ПродуктыВыделенные серверы → страница сервера → вкладка Операционная система → поле Пароль. Пароль доступен для просмотра 24 часа с момента начала установки ОС или изменения конфигурации. Если забыли пароль от сервера, вы можете сбросить и восстановить его.