<< Click to Display Table of Contents >> Администрирование (Windows) > Расширенная установка > Установка сервисов на выделенном сервере > Перенос сервисов на выделенный сервер Настройки перенаправления |
При переносе сервиса хранилищ, сервиса интеграции или сервиса хранения файлов предпросмотра на выделенный сервер необходимо настроить перенаправление их URL‑адресов. Кроме того, нужно настроить доступ к сервисам по протоколу HTTPS. Таким образом, при обращении клиентских приложений запросы станут автоматически отправляться на новый адрес и в зашифрованном виде.
Порядок настройки
1.На выделенном сервере:
•установите модуль URL Rewrite и привяжите SSL-сертификат;
•установите модуль Microsoft Application Request Routing.
ПРИМЕЧАНИЕ. Если модули уже установлены, пункт можно пропустить.
2.На основном сервере в оснастке Диспетчер служб IIS выберите сайт DirectumRX Web Site Name и раскройте список.
ПРИМЕЧАНИЕ. DirectumRX Web Site Name – имя сайта по умолчанию. Если вы изменяли его в конфигурационном файле config.yml, имя сайта будет соответствовать значению параметра site_name.
3.Выберите сервис, для которого нужно настроить перенаправление:
•Storage – сервис хранилищ;
•Integration – сервис интеграции;
•Preview – сервис хранения файлов предпросмотра.
На его начальной странице перейдите в настройки URL Rewrite.
4.Выберите правило <Имя сервиса>Rule и в области «Действия» перейдите по ссылке Edit….
5.На странице «Edit Inbound Rule» измените значение в поле Rewrite URL – в нем указан адрес, на который меняется входящий адрес после преобразования. Укажите значение по формату:
http://<Адрес сервера, на который перенесли сервис>:<Порт>/{R:1}
Например, для сервиса хранилищ значение может иметь вид http://PreviewStorage:6000/{R:1}.
6.Если перенаправление настраивается для сервиса хранения файлов предпросмотра, убедитесь, что на основном сервере в конфигурационном файле config.yml в секции PreviewService в параметре PREVIEW_STORAGE_HOST указан такой же путь, как в поле Rewrite URL.
Установка модуля URL Rewrite и привязка SSL-сертификата
1.На выделенном сервере установите модуль URL Rewrite. Для этого в архиве с новой версией Directum Launcher перейдите в папку DirectumLauncher\etc\_builds\Redist\<Номер версии>\win7-x64 и запустите файл Rewrite.msi.
2.Настройте привязку для сайта DirectumRX Web Site Name. Для этого запустите оснастку Диспетчер служб IIS и в контекстном меню сайта DirectumRX Web Site Name выберите пункт Изменить привязки.
3.В открывшемся окне выберите существующую привязку типа «HTTPS» и нажмите на кнопку Изменить либо создайте новую по кнопке Добавить.
4.В свойствах привязки сайта в поле SSL-сертификат выберите сертификат, который будет использоваться для удаленного доступа к системе Directum RX.
5.Нажмите на кнопку Вид и проверьте, что сертификат выдан на доменное имя выделенного сервера.
Установка модуля Microsoft Application Request Routing
1.На выделенном сервере установите модуль Microsoft Application Request Routing. Для этого в архиве с новой версией Directum Launcher перейдите в папку DirectumLauncher\etc\_builds\Redist\<Номер версии>\win7-x64 и запустите файл requestRouter_amd64.msi.
2.Перезапустите Диспетчер служб IIS. Для этого в командной строке введите команду:
iisreset
3.В оснастке Диспетчер служб IIS откройте страницу «Application Request Routing Cache» и нажмите на ссылку Server Proxy Settings. На открывшейся странице установите флажок Enable proxy.
© Компания Directum, 2024 |