Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
ВКС и мессенджер
ВКС и мессенджер
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Установка Корпоративного сервера 2024 на ОС Астра Линукс

Обновлено: 05.11.26

Инструкция актуальна для версий продукта: 2026.3.6.17475 – 2026.4.14.17766

Инструкция описывает установку Корпоративного сервера 2024 на Astra Linux: подготовку системы, настройку SSL-сертификатов и DNS, запуск установщика, настройку баз данных и установку дополнительных компонентов.

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

  • Архитектура: 64-битная;
  • Процессор: рекомендуется от 2 ядер;
  • Оперативная память: рекомендуется от 8 ГБ;
  • Свободное место на диске: рекомендуется от 50 ГБ;
  • Операционная система: одна из поддерживаемых ОС;
  • Сеть: подключение к Интернету требуется для online-установки; для offline-установки доступ к Интернету не требуется, если все необходимые архивы и пакеты заранее подготовлены и перенесены на ВМ;
  • SSL-сертификат: wildcard-сертификат для настройки HTTPS.

Системные требования рассчитаны на одновременную работу до 300 пользователей.

Обратите внимание

При установке Astra Linux выберите компоненты «Средства работы в сети интернет», «Консольные утилиты» и «Средства удаленного подключения SSH». Это позволит избежать сообщений об отсутствующих зависимостях.

Важно

Модуль «Р7-Графика» не входит в состав дистрибутива Корпоративного сервера 2024. Для его установки используйте инструкции из раздела «Р7-Графика → Установка» ↗.

Подготовительный шаг. Отключение МКЦ и МРД в Astra Linux Special Edition

Этот шаг выполняется только при установке на ОС Astra Special Edition. Отключите мандатный контроль целостности и мандатное управление доступом:

sudo astra-mic-control disable
sudo astra-mac-control disable

После перезагрузки перейдите к шагу 1.

Подготовка DNS-записей

До запуска установщика подготовьте DNS-записи для всех используемых компонентов. Примеры ниже приведены для домена r7.ru; замените домен и IP-адреса на значения своей инфраструктуры. Для каждого имени используйте IP-адрес соответствующего сервера.

А-записи для веб-компонентов:

  • disk.r7.ru;
  • admin.r7.ru;
  • contacts.r7.ru;
  • projects.r7.ru;
  • pages.r7.ru;
  • forms.r7.ru;
  • mail.r7.ru;
  • calendar.r7.ru;
  • ds.r7.ru.

Если компонент размещен на отдельной ВМ, укажите IP-адрес этой ВМ.

Для почты подготовьте также:

  • А-запись для mx.r7.ru;
  • обратную DNS-запись для внешнего IP-адреса почтового сервера;
  • MX-запись домена r7.ru со значением mx.r7.ru и приоритетом 10;
  • TXT-запись SPF для r7.ru со значением v=spf1 +mx ~all.

В примере TTL равен 300 секундам.

Обратите внимание

В инструкции приведен пример IP-адреса 33.195.16.110 для mx.r7.ru. Это только пример, а не универсальное значение: замените его на внешний IP-адрес своей инфраструктуры. Настройка обратной DNS-записи выполняется у владельца IP-адреса/провайдера.

Записи ds.r7.ru и остальных поддоменов далее в шагах установки не требуется создавать повторно: там нужно лишь ввести соответствующие префиксы.

Шаг 1. Скачать архив и поместить его на виртуальную машину

Скачайте архив Корпоративного сервера 2024 из официального источника дистрибутива ↗ и скопируйте его на виртуальную машину (ВМ). Если ВМ не имеет доступа к Интернету, скачайте архив на отдельной машине с доступом в Интернет, затем перенесите его на ВМ доступным способом (например, через защищенное файловое хранилище или подключенный ISO/виртуальный носитель).

Для корректной установки разместите архив вне каталога /root, например в /mnt или /tmp.

Шаг 2. Перейти в каталог с архивом

В примере используется каталог /mnt:

cd /mnt

Шаг 3. Распаковать архив

Выполните команду:

unzip CDinstall_*.zip

Шаг 4. Перейти в каталог установщика

cd CDDiskPack/CDinstall

Шаг 5. Установка

5.1. SSL-сертификаты

Для корректной работы Корпоративного сервера 2024 требуется настройка HTTPS.

Скопируйте файл сертификата .crt и закрытого ключа .key в каталог ./sslcert (полный путь):

/mnt/CDDiskPack/CDinstall/sslcert

Требования к сертификату:

  • Используйте wildcard-сертификат, например для *.yourdomain.ru;
  • На используемом DNS-сервере должна быть настроена соответствующая A-запись;
  • Имена файлов должны содержать домен и соответствующее расширение;
  • Рекомендуется включить в файл .crt полную цепочку сертификатов: сертификат домена, промежуточные и корневой сертификаты.

Например, для домена r7.ru используйте файлы:

r7.ru.crt
r7.ru.key

Если используется самоподписанный сертификат

Скопируйте корневой сертификат с расширением .crt в каталог:

/usr/local/share/ca-certificates/

Затем обновите хранилище сертификатов:

sudo update-ca-certificates -v

5.2. Предоставьте права на выполнение установочного скрипта

До начала установки выберите режим установки в зависимости от доступности Интернета и заранее подготовленных пакетов:

  • online-установка — при наличии доступа к Интернету;
  • offline-установка — при подготовленном offline-архиве и ISO-образе ОС.

5.2.1. Online-установка

Выполните:

chmod +x online_installer.sh

5.2.2. Offline-установка

Выполните:

chmod +x offline_installer.sh

Перед offline-установкой установите необходимые пакеты из архива с пакетами ↗.

Архив cddisk.zip содержит пакеты для Корпоративного сервера 2024.

  1. На машине с доступом в интернет скачайте архив cddisk.zip;
  2. Перенесите архив на ВМ и распакуйте его;
  3. Перейдите в распакованный каталог и выполните установку пакетов:
sh install.sh
Обратите внимание

Для offline-установки поместите ISO-образ установочного диска операционной системы в каталог ./distr относительно каталога установщика CDDiskPack/CDinstall. Файл должен иметь расширение .iso. Образ можно скачать с официального сайта производителя ОС.

5.3. Запустите установку

Online-установка

Запустите:

./online_installer.sh
Обратите внимание

До изменения конфигурации АРТ создайте резервную копию файлов репозиториев:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp -r /etc/apt/sources.list.d /etc/apt/sources.list.d.bak

Перед запуском убедитесь, что все АРТ-репозитории отключены. Иначе установщик может загружать пакеты из внешних источников вместо offline-архива.

  1. Откройте файл: nano /etc/apt/sources.list;
  2. Удалите или законментируйте все активные строки в файле /etc/apt/sources.list. Для комментирования добавьте символ «#» в начало строки;
  3. Очистите каталог:
    sudo rm -f /etc/apt/sources.list.d/*
  4. Запустите установщик:
    ./offline_installer.sh

5.3.1. Настройка компонентов Корпоративного сервера 2024

В процессе установки последовательно ответьте на вопросы установщика.

5.3.1.1. Чистая установка

Если необходимо удалить существующую установку Корпоративного сервера 2024 вместе с зависимостями, выберите <Да>.

Обратите внимание

Эта операция удаляет имеющуюся установку и ее зависимости.

5.3.1.2. Установка СУБД на локальную ВМ

Если PostgreSQL должен быть установлен на этой же ВМ, выберите <Да>.

Если СУБД уже установлена на другой ВМ, выберите <Нет>.

5.3.1.3. Установка Сервера документов

Если Сервер документов должен быть установлен на этой ВМ, выберите <Да>.

Если Сервер документов размещен на отдельной ВМ, выберите <Нет>.

А-запись для Сервера документов должна быть создана заранее; см. раздел «Подготовка DNS-записей».

Пример имени: ds.r7.ru.

А-записи для веб-компонентов (если соответствующие компоненты устанавливаются): disk.r7.ru, admin.r7.ru, contacts.r7.ru, projects.r7.ru, pages.r7.ru, forms.r7.ru, mail.r7.ru, calendar.r7.ru и ds.r7.ru. Если компонент размещен на отдельной ВМ, укажите IP-адрес этой ВМ.

Здесь r7.ru — используемый домен.

5.3.1.3.1. Секрет

Введите секрет для защищенного взаимодействия между Корпоративным сервером 2024 и Сервером документов.

Сохраните значение, если оно потребуется для последующей настройки интеграции.

5.3.1.3.2. Пароль для базы данных DS

Введите пароль для базы данных Сервера документов.

5.3.1.4. Установка API и Web P7 Диска

Чтобы установить API и веб-интерфейс P7 Диска, выберите <Да>.

5.3.1.5. Создание базы данных

Если база данных для приложения еще не создана, выберите <Да>. Если база уже существует (например, на удаленной СУБД), выберите <Нет> и далее укажите параметры существующей базы:

5.3.1.6. Хост СУБД
  • Локальная СУБД: подтвердите значение по умолчанию, выбрав <Ok>;
  • Удаленная СУБД: укажите IP-адрес или имя хоста, на котором размещена база данных.

5.3.1.7. Порт СУБД

По умолчанию используется порт 5432.

Если для СУБД настроен другой порт, укажите его.

5.3.1.8. Имя базы данных

Введите имя базы данных, которую будет использовать приложение. По умолчанию — cddisk.

5.3.1.9. Пользователь с правами создания баз данных и пользователей

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

5.3.1.10. Имя пользователя базы данных

Введите имя пользователя, от имени которого приложение будет подключаться к своей базе данных. По умолчанию — cddisk.

5.3.1.11. Пароль пользователя с правами создания БД и пользователей

Введите пароль учетной записи, указанной на шаге 5.3.1.9. В качестве учетной записи по умолчанию postgres.

5.3.1.12. Пароль пользователя БД Корпоративного сервера 2024

Задайте пароль для пользователя БД, имя которого указано на шаге 5.3.1.10. Сохраните пароль в защищенном месте.

5.3.1.13. Параметр coremachinkey

Если Корпоративный сервер 2024 уже установлен, замените значение параметра на актуальное значение из существующей установки и нажмите <Ok>. Способ получения актуального значения на ОС Linux:

Откройте файл:

/var/www/r7-office/WebStudio/web.appsettings.config

Найдите параметр coremachinekey и скопируйте его значение.

Значение должно быть одинаковым на всех серверах одной установки.

Если существующей установки нет, оставьте значение без изменений и нажмите <Ok>.

5.3.1.14. Настройка HTTPS

Выберите <Нет> только если устанавливаете КС24 для тестирования без сертификатов. Для штатной эксплуатации подготовьте сертификаты заранее и выберите <Да>.

Обратите внимание

Для корректной работы Корпоративного сервера 2024 требуется HTTPS. При установке без HTTPS почтовый сервер не будет работать до настройки сертификатов.

5.3.1.15. Укажите домен

Введите основной домен, для которого настроены DNS-записи. Например, если используется домен r7.ru, а P7 Диск должен открываться по адресу disk.r7.ru, укажите: r7.ru

Обратите внимание

Введите основной домен r7.ru, а не полное имя поддомена disk.r7.ru.

5.3.1.16. Префикс Р7-Диска

Введите имя поддомена, по которому будет открываться веб-интерфейс P7 Диска. Например, для адреса disk.r7.ru укажите: disk

Домен указывать не нужно.

5.3.1.17. Префикс Р7-Управление

Введите имя поддомена для веб-панели администрирования.

Например, для адреса admin.r7.ru укажите: admin

5.3.1.18. Префикс Р7-Контакты

Введите имя поддомена для веб-клиента контактов. Например, для адреса contacts.r7.ru укажите: contacts

5.3.1.19. Префикс Р7-Проекты

Введите имя поддомена для веб-клиента проектов. Например, для адреса projects.r7.ru укажите: projects

5.3.1.20. Префикс P7-Страницы

Введите имя поддомена для веб-клиента «Страницы». Например, для адреса pages.r7.ru укажите: pages

5.3.1.21. Префикс Р7-Формы

Введите имя поддомена для веб-клиента «Формы».

Например, для адреса forms.r7.ru укажите: forms

5.3.1.22. Префикс P7-Почта

Введите имя поддомена для веб-клиента почты. Например, для адреса mail.r7.ru укажите: mail

5.3.1.23. Префикс P7-Календарь

Введите имя поддомена для веб-календаря. Например, для адреса calendar.r7.ru укажите: calendar

5.3.1.24. Префикс P7-Сервер документов

Введите имя поддомена для веб-интерфейса Сервера документов. Например, для адреса ds.r7.ru укажите: ds

5.3.2. Установка Почтового сервера

DNS-записи для всех поддоменов и почтового сервера должны быть подготовлены до запуска установщика; см. раздел «Подготовка DNS-записей» в начале инструкции. Необходимо предусмотреть:

  • A-запись для почтового хоста, например mx.your-domain.ru;
  • обратную DNS-запись;
  • MX-запись домена;
  • TXT-запись SPF.

Пример конфигурации:

МХ-запись

ПолеЗначение
Доменr7.ru
Почтовый хостmx.r7.ru
TTL300
Приоритет10

TXT-запись SPF

ПолеЗначение
Доменr7.ru
Значениеv=spf1 +mx ~all
TTL300

А-запись

ПолеЗначение
Имя хостаmx.r7.ru
IP-адрес33.195.16.110
TTL300

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

Обратите внимание

Если установка выполнена без HTTPS, почтовый сервер не будет работать до настройки сертификатов.

После завершения установки настройте сертификаты почтового сервера по параметрам, приведенным в финальном разделе «Завершение установки и проверка».

Если почтовый сервер требуется установить, выберите <Да>. В противном случае выберите <Нет>.

5.3.2.1. Введите МХ-запись

Введите имя МХ-хоста без домена.

Например, если используется mx.r7.ru, укажите: mx

5.3.2.2. Укажите IP-адрес

Укажите внешний IP-адрес сервера, на котором будет работать почтовый сервер.

Если указать внутренний частный IP-адрес, почта будет доступна только внутри сети организации.

5.3.2.3. Пароль postfix для почтовой БД

Задайте пароль для пользователя postfix, используемого для работы с базой данных почтового сервера.

5.3.2.4. Установка SpamAssassin

Выберите действие:

  • 1 — установить SpamAssassin;
  • 2 — не устанавливать SpamAssassin.

5.3.2.5. Установка OpenDKIM

Выберите действие:

  • <Да> — установить OpenDKIM;
  • <Нет> — пропустить установку.

После установки в консоли будет предложено создать TXT-запись DNS. Сохраните имя и значение записи из вывода установщика и добавьте их в DNS. Проверить значение можно в выводе установщика или в конфигурации OpenDKIM на сервере:

/etc/opendkim.conf

5.3.3. Настройка каталога LDAP

Окно появляется при установке и первичной настройке службы каталога OpenLDAP (slapd).

Обратите внимание

Этот раздел актуален для следующих операционных систем:

  • Astra Linux Special Edition 1.8.1;
  • Astra Linux Special Edition 1.7.6;
  • Debian 12.

5.3.3.1. Пароль для записи admin в каталоге LDAP

Введите пароль для учетной записи admin в каталоге LDAP.

5.3.3.2. Подтверждение пароля для записи admin в каталоге LDAP

Повторно введите пароль учетной записи admin, чтобы подтвердить правильность ввода.

6. Завершение установки и проверка

Дождитесь завершения работы установщика.

После завершения установки проверьте доступность портала по HTTPS, используя домены и префиксы, заданные на шагах 5.3.1.15–5.3.1.24.

Например, для P7-Диска это https://disk.r7.ru, для панели администрирования — https://admin.r7.ru.

Используйте реальные имена своей инфраструктуры.

Первоначальные данные для авторизации:

Перейдите по адресу https://admin.r7.ru ↗ и введите данные:

  • логин: superadmin
  • пароль: superadmin

Сразу после первого входа измените первоначальный пароль.

Проверка работоспособности:

  1. Откройте портал по HTTPS;
  2. Выполните вход;
  3. Проверьте доступность установленных компонентов (P7-Диск, панель управления, P7-контакты, P7-проекты, P7-страницы, P7-формы, P7-почта, P7-календарь и Сервер документов — только те, которые были установлены);
  4. При установленной почте проверьте отправку/получение тестового письма после настройки DNS и сертификатов.

Если почтовый сервер был установлен без готового HTTPS, настройте сертификаты после установки.

Откройте файл /etc/postfix/main.cf и укажите значения:

smtpd_tls_cert_file = /etc/nginx/ssl/r7.ru.crt
smtpd_tls_key_file = /etc/nginx/ssl/r7.ru.key

Перезапустите postfix:

sudo systemctl restart postfix

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое