Содержание
Системные требования
- Поддерживается только 64-битная архитектура.
- Процессор: рекомендуется от 2 ядер
- Оперативная память: рекомендуется от 8 Гб
- Свободное место на жестком диске: рекомендуется от 50 Гб
- Операционная система из перечня поддерживаемых
- Подключение к сети Интернет
- Требуется сертификат типа wildcard
Минимальные системные требования рассчитаны при одновременной работе до 300 пользователей.
1. Скачайте архив Корпоративный сервер 2024 для установки и поместите его на ВМ
Рекомендуем, для корректной установки, архив поместить в директории, отличные от /root, например в /mnt или /tmp
2. Зайдите в директорию с архивом
cd /mnt
3. Распакуйте архив
unzip CDinstall_*.zip
4. Перейдите в каталог
cd CDDiskPack/CDinstall
5. Установка
5.1. SSL инсталляция
Для корректной работы Корпоративного сервера обязательно требуется настройка HTTPS. Перед установкой, скопируйте crt и key файлы в папку CDDiskPack/CDinstall/sslcert
.
Потребуется использовать ssl сертификат типа wildcard с соответствующей А записью (пример, *.yourdomain.ru) на используемом DNS сервере в сети сервера.
Имя файла должно содержать название домена и расширение. Рекомендуем в .crt указывать всю цепочку сертификатов, домен, промежуточные и корневой.
Например, для домена r7.ru имена файлов должны быть r7.ru.crt и r7.ru.key.
5.2. Добавьте права на исполнение скрипту
Если установка online
chmod +x online_installer.sh
если установка offline
chmod +x offline_installer.sh
Для offline установки требуется установить пакеты в систему.
Скачать пакеты можно по ссылке: https://nct.r7-office.ru/link/549705e3-5e21-49f1-afc4-57c88ecae674
Архив cddisk.zip
содержит пакеты для корпоративного сервера 2024.
Архив mail.zip
содержит пакеты для почтового сервера.
1. Установить wget
2. Скачать архив cddisk.zip
, распаковать и установить пакеты командой
sh install.sh
3. Если вам требуется установка почтового сервера, скачать архив mail.zip
, распаковать и установить пакеты командой
sh install.sh
(при установке postfix выбрать — интернет сайт)
4. При установке почтового сервера выбрать базу PostgreSQL
5.3. Запустите установку
Если установка online
./online_installer.sh
если установка offline, убедитесь, что все репозитории отключены, чтобы установка пакетов происходила исключительно из offline архива. Для этого удалите или закомментируйте (добавив символ # в начало строки) все строки в файле "/etc/apt/sources.list"
, а также очистите содержимое папки "/etc/apt/sources.list.d"
. После этого запустите установку.
./offline_installer.sh
5.3.1. В процессе установки:
5.3.1.1. Чистая установка
Если требуется выполнить чистую установку (удалит имеющуюся инсталляцию Корпоративный сервер 2024 и зависимости):
- Выберите Да
5.3.1.2. Установка СУБД на локальную ВМ
Для установки PostgreSQL (при инсталляции всё в одном) на локальный компьютер:
- Выберите Да
Если PostgreSQL будет на другой ВМ, то:
- Выберите Нет
5.3.1.3. Установка Сервера Документов
Для его установки:
- Выберите Да
Если Сервер Документов находится на другой ВМ, то:
- Выберите Нет
Также, необходимо сделать А запись в dns ds.r7.ru, где r7.ru — Ваш домен
Пример добавленной А записи в DNS у провайдера Selectel указан на скриншоте:
5.3.1.3.1. Секрет
Необходимо ввести секрет для защищённого доступа между Корпоративный сервер 2024 и Сервером Документов.
5.3.1.3.2. Пароль для Базы Данных DS
5.3.1.4. Установка api и web диска
Для его установки:
- Выберите Да
5.3.1.5. Тип СУБД Корпоративный сервер 2024
- Выберите PostgreSQL
5.3.1.6. Создание БД
- Выберите Да
5.3.1.7. Хост СУБД
При локальной установки
- Выберите Ок
Если СУБД установлена отдельно,
- Укажите ip или имя хоста
5.3.1.8. Порт СУБД
По умолчанию 5432 используется. Если настроен другой, указать его
5.3.1.9. Пользователь с правами создания БД и пользователей
По умолчанию postgres
5.3.1.10. Пароль пользователя с правами создания БД и пользователя
По умолчанию postgres
5.3.1.11. Пароль для пользователя БД Корпоративный сервер 2024
Укажите пароль для пользователя cddisk
5.3.1.12. coremachinkey от CS
Изменить на актуальный, если есть Р7-Офис Корпоративный сервер и нажмите ОК,
если нет, нажмите Ок без редактирования
5.3.1.13. Настройка https
Если выполнили пункт 5.1
- Выберите Да
В ином случае
- Выберете Нет
5.3.1.14. Укажите домен
Необходимо указать домен, в котором у Вас созданы записи
Например, при домене r7.ru, необходимо создать запись disk.r7.ru.
В значении указываем именно r7.ru, не созданную А запись
5.3.1.15. Префикс Р7-Диск
Указать имя, которое будет открываться в браузере для веб р7-Диска
Например, если Вы хотите, чтобы открылся Р7-Диск по адресу disk.r7.ru, то указать нужно именно disk, без указания домена.
Также, необходимо сделать соответствующую А запись в DNS.
5.3.1.16. Префикс Р7-Админ
Указать имя, которое будет открываться в браузере для веб админской панели.
Например, если Вы хотите, чтобы открылся Р7-Админ по адресу admin.r7.ru, то указать нужно именно admin, без указания домена.
Также, необходимо сделать соответствующую А запись в DNS.
5.3.1.17. Префикс Р7-Контакты
Указать имя, которое будет открываться в браузере для веб клиента контактов.
Например, если Вы хотите, чтобы открылся Р7-Контакты по адресу contacts.r7.ru, то указать нужно именно contacts, без указания домена.
Также, необходимо сделать соответствующую А запись в DNS.
5.3.1.18. Префикс Р7-Почта
Указать имя, которое будет открываться в браузере для веб клиента почты.
Например, если Вы хотите, чтобы открылся Р7-Почта по адресу mail.r7.ru, то указать нужно именно mail, без указания домена.
Также, необходимо сделать соответствующую А запись в DNS.
5.3.1.19 Префикс Р7-Календарь
Укажите имя, которое будет открываться в браузере для веб календаря.
Например, если Вы хотите, чтобы открылся Р7-Календарь по адресу calendar.r7.ru, то указать нужно именно calendar, без указания домена.
Также, необходимо сделать соответствующую А запись в DNS.
5.3.1.20 Префикс Р7-Сервер Документов
Указать имя, которое будет открываться в браузере для веба сервера документом.
Например, если Вы хотите, чтобы открылся Р7-Сервер Документов по адресу ds.r7.ru, то указать нужно именно ds, без указания домена.
Также, необходимо сделать соответствующую А запись в DNS.
5.3.2. Установка Р7 Почтовый сервер
Рекомендуем, перед продолжением инсталляции, прописать записи в DNS, для работы почтового сервера.
Необходимо добавить запись А (mx.your-domain.ru) и обратную запись, а также запись MX и TXT v=spf1 +mx ~all
Пример:
MX r7.ru TTL Приоритет
mx.r7.ru 300 10
TXT r7.ru TTL
v=spf1+mx~all 300
A mx.vr7.ru TTL
33.195.16.110 300
Если Вы выбрали установки без HTTPS, то, после инсталляции, почтовый сервер работать не будет.
Для его работы необходимо положить сертификаты по пути:
smtpd_tls_cert_file = /etc/nginx/ssl/r7.ru.crt
smtpd_tls_key_file = /etc/nginx/ssl/r7.ru.key
Где, r7.ru — имя Вашего домена, который ввели в п.5.3.1.14
Если требуется установка
- Выберите Да
Если не требуется установка
- Выберите Нет
5.3.2.1. Введите MX запись
Укажите имя MX записи, которая сделана или будет сделана в DNS, без домена
Если MX запись выглядит, как mx.r7.ru, то ввести необходимо просто mx
5.3.2.2. Укажите ip адрес
Укажите внешний ip адрес сервера, для корректной работы почтового сервера.
Если указать приватный внутренний ip, то почта будет работать только внутри сети организации.
5.3.2.3. Пароль root для MariaDB
Укажите пароль, который будет задан пользователю root MariaDB
5.3.2.4. Пароль postfix для MariaDB
Укажите пароль для пользователя postfix, для действий в БД.
5.3.2.5. Установка SpamAssassin
Если требуется установка
- Выберите 1
Если не требуется установка
- Выберите 2
5.3.2.6. Установка OpenDKIM
Если требуется установка
- Выберите Да
Если не требуется установка
- Выберите Нет
После инсталляции в консоли будет предложено сделать TXT запись
Первоначальные данные для авторизации:
Логин: superadmin
Пароль: superadmin
При публикации портала в публичную сеть потребуется изменить пароль для указанной учетной данной!