<< 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.Установите поисковую систему Elasticsearch, если нужно перенести поиск по некоторым критериям документов, задач и заданий с СУБД на Elasticsearch или планируется искать документы, задачи и задания по их содержимому (полнотекстовый поиск). При необходимости Elasticsearch можно установить позднее, после развертывания Directum RX.
10.Откройте необходимые порты служб и клиентских рабочих компьютеров.
11.Создайте учетные записи:
•пользователя 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.420-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.420-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 |