<< Click to Display Table of Contents >> Администрирование (Windows) > Локальная установка системы Подготовка к установке |
1.Если планируется работа в Directum RX через Интернет, то приобретите у текущего интернет-провайдера внешний постоянный IP-адрес. Это необходимо, чтобы настроить на маршрутизаторе перенаправление необходимых портов с IP-адреса к серверу Directum RX. Также можно использовать существующий IP-адрес.
2.У регистратора доменных имен приобретите доменное имя, которое будет использоваться при установке Directum RX. Также можно использовать существующее доменное имя, если с ним не связаны другие сервисы, используемые в компании.
ВАЖНО. После установки Directum RX изменять доменное имя не рекомендуется, так как после этого для корректной работы необходимо будет полностью переустановить систему.
3.Создайте публичную DNS-запись, с помощью которой будет проходить перенаправление с доменного имени на внешний IP-адрес. Это необходимо для маршрутизации запросов на сервер Directum RX.
Если в компании не используется DNS-сервер, то на сервере Directum RX в файле hosts укажите соответствие IP-адреса текущего сервера и доменного имени, по которому доступна система Directum RX. Это необходимо для корректного импорта шаблонов документов и пакетов разработки.
4.Приобретите SSL-сертификат с проверкой домена для работы по защищенному протоколу HTTPS. Он необходим для настройки доступа к системе Directum RX через Интернет.
Примечание. Доступ к системе по протоколу HTTPS также необходим для работы сервисов предпросмотра.
5.Поместите SSL-сертификат в личное хранилище сертификатов локального компьютера, где будут развернуты сервисы Directum RX.
6.Установите сервер базы данных (БД), если его еще нет:
•Microsoft SQL Server. Подробнее см. на сайте Microsoft статью «Инструкции по установке»;
•СУБД на основе PostgreSQL: PostgreSQL, Postgres Pro, Jatoba или Tantor. Подробнее см. в документации Postgres Pro статью «Документация PostgreSQL и Postgres Pro», в документации Jatoba «Руководство по установке СУБД Jatoba 4» или в документации Tantor «Tantor SE 15.2 Документация».
Серверную часть системы Directum RX можно установить на один компьютер вместе с сервером БД или на отдельный компьютер. Подробнее см. раздел «Требования к серверам».
7.Если используется СУБД на основе PostgreSQL, настройте параметры СУБД:
•max_connections. Определяет максимальное число одновременных подключений к серверу БД. Значение по умолчанию 100. Увеличьте его на предполагаемое количество пользователей системы;
•max_prepared_transaction. Определяет максимальное число транзакций, которые могут одновременно находиться в подготовленном состоянии для двухфазной фиксации. Такие транзакции перестают быть связанными с текущим сеансом и сохраняют свое состояние на диске. Это позволяет успешно зафиксировать транзакцию, даже если работа базы данных аварийно прервется. Задайте значение, указанное для параметра max_connections.
8.Установите компоненты брокера сообщений RabbitMQ. Брокер используется для обеспечения взаимодействия серверных компонентов Directum RX посредством сообщений. Если RabbitMQ уже установлен, убедитесь, что созданы необходимые учетные записи.
9.Установите MongoDB – систему управления базами данных, которая используется для хранения данных сервисов Directum RX.
10.Установите поисковую систему Elasticsearch, если нужно перенести поиск по некоторым критериям документов, задач и заданий с СУБД на Elasticsearch или планируется искать документы, задачи и задания по их содержимому (полнотекстовый поиск). При необходимости Elasticsearch можно установить позднее, после развертывания Directum RX.
11.Откройте необходимые порты служб и клиентских рабочих компьютеров.
12.Создайте учетные записи:
•пользователя Windows, от имени которого будет работать служба DirectumRXServiceRunner;
•пользователя сервера базы данных, обладающего правами администратора. Правами администратора обладают пользователи, которые на сервере БД включены в роль sysadmin (для MS SQL Server) и superuser (для СУБД на основе PostgreSQL). Учетная запись используется для создания или обновления базы данных. Не рекомендуется применять стандартное имя пользователя sa, если для работы с базой данных будет использоваться та же учетная запись, что и для установки;
•если планируется отправлять сотрудникам уведомления, например о просроченных или новых заданиях, из Directum RX на электронную почту, настройте почтовый сервер и создайте пользователя для него.
13.Убедитесь, что вы получили код системы. Код указывается при установке системы и используется сервисами Directum RX, а также в штрихкодах документов, чтобы различать штрихкоды разных систем и т.д. Код предоставляется в письме при первой поставке системы. Если по какой-то причине код утерян, то для его восстановления обратитесь в службу поддержки Directum RX.
ВАЖНО. Если приобретена лицензия на работу со средой разработки, запросите в службе поддержки Directum RX код компании, который будет использоваться в именах решений, модулей, сборок, пространств имен.
14.Если планируется работать в распределенной среде, установите систему в отказоустойчивом кластере.
15.Подготовьте компьютеры для установки серверной части и среды разработки Directum RX.
16.Если вы запускаете Directum Launcher в нерусскоязычной операционной системе, то дополнительно в региональных настройках Microsoft Windows включите опцию «Beta: Use Unicode UTF-8 for worldwide language support». Это нужно для корректного отображения символов кириллицы.
Подготовьте компьютер, на который планируется установить серверную часть Directum RX. Для этого в дистрибутиве системы перейдите в архив Redist.zip\<Номер версии>\win7-x64 и запустите файлы:
•dotnet-sdk-6.0.415-win-x64.exe – файл установки Microsoft .NET SDK 6.0;
•ndp48-x86-x64-allos-enu.exe – файл установки Microsoft .NET Framework 4.8 и .NET Framework 4.8 Targeting Pack;
•ndp48-x86-x64-allos-rus.exe – файл установки русского языкового пакета Microsoft .NET Framework 4.8. Необязательный компонент.
ПРИМЕЧАНИЕ. Службы IIS не нужно разворачивать вручную: это происходит автоматически при установке системы с помощью Directum Launcher.
Компьютер со средой разработки
Подготовьте компьютер, на который планируется установить среду разработки:
1.В дистрибутиве системы перейдите в архив Redist.zip\<Номер версии>\win7-x64 и запустите файлы:
•dotnet-sdk-6.0.415-win-x64.exe – файл установки Microsoft .NET SDK 6.0;
•ndp48-devpack-enu.exe – файл установки Microsoft .NET Framework 4.8, .NET Framework 4.8 Targeting Pack и пакет SDK 4.8;
•ndp48-x86-x64-allos-rus.exe – файл установки русского языкового пакета Microsoft .NET Framework 4.8. Необязательный компонент;
•NDP461-DevPack-KB3105179-ENU.exe – файл установки Microsoft .NET Framework SDK 4.6.1.
2.Для работы со средой разработки установите Git-сервер версии 2.31.1 и выше. Файл установки Git-сервера входит в состав дистрибутива: Redist.zip\<Номер версии>\win7-x64\Git-install.exe.
ПРИМЕЧАНИЕ. Службы IIS не нужно разворачивать вручную: это происходит автоматически при установке системы с помощью Directum Launcher.
© Компания Directum, 2024 |