Установите Apache HTTP Server. По умолчанию файлы конфигурации Apache находятся в папке C:\Program Files\Apache Software Foundation\Apache2.2\conf\.
Из этой статьи вы узнаете, как настроить обратный прокси-сервер для Adobe Connect. Для иллюстрирования конфигурации используется сервер HTTP Apache.
Использование обратного прокси-сервера
Перед сервером Adobe Connect можно настроить обратный прокси-сервер. Трафик проходит через обратный прокси-сервер, прежде чем попадает в Adobe Connect. Эту конфигурацию следует использовать, если требуется:
оставить Adobe Connect за пределами DMZ;
поместить обратный прокси-сервер внутри DMZ, а Adobe Connect — за брандмауэр организации;
проверять подлинность пользователей до доступа к Adobe Connect.
Обратный прокси-сервер выполняет проверку пользователей в другой системе и разрешает им подключиться к Connect.
Настройка обратного прокси-сервера
В данном примере используется сервер Apache HTTP Server в 32-разрядной системе Windows. Конфигурация идентична всем операционным системам, поддерживаемым сервером Apache. В этом примере не используется SSL; входящий трафик сервера Adobe Connect не шифруется.
Очистите кэш обратного прокси-сервера при обновлении Adobe Connect , чтобы обеспечить использование новых версий файлов.
Выполните следующие действия, чтобы весь трафик HTTP проходил через сервер Apache HTTP Server, прежде чем он попадет в Adobe Connect.
В данной конфигурации трафик RTMP не проходит через сервер Apache HTTP Server.
-
-
В Apache настройте прослушивание всего трафика через порт 80.
Откройте файл c:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf в текстовом редакторе и добавьте следующие строки.
# # Прослушивать: позволяет привязать Apache к конкретным IP-адресам и # портам вместо использования значений по умолчанию. См. также директиву <VirtualHost> #. # # Измените это значение на «Прослушивать конкретные IP-адреса», как показано ниже, на # Запретить Apache забирать все связанные IP-адреса. # #Прослушивать 12.34.56.78:80 Прослушивать 80 # #
-
Загрузите модули, необходимые для работы в качестве обратного прокси-сервера. В файле httpd.conf уберите знак комментария для следующих строк:
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_connect_module modules/mod_proxy_connect.so
-
Свяжите файл httpd.conf с файлом конфигурации, который направляет подключения к Adobe Connect. В качестве последней строки файла httpd.conf добавьте следующую строку.
Включить conf/extra/httpd-connect.conf
-
Создайте текстовый файл с именем httpd-connect.conf и сохраните его в каталоге С:\Program Files\Apache Software Foundation\Apache2.2\conf\extra.
-
Добавьте следующие строки в файл httpd-connect.conf Где это необходимо, вставьте IP-адреса и порты.
#vhost для сервера приложений <VirtualHost *:80> ProxyRequests Off ProxyPreserveHost On ProxyPass / http://<IP-адрес сервера приложений Adobe Connect>:80/ ProxyPassReverse / http://<IP-адрес сервера приложений Adobe Connect>:80/ ServerName Полное доменное имя узла Apache> </VirtualHost>
-
Сохраните файл и повторно запустите службу Apache.
-
На сервере Adobe Connect откройте консоль управления приложениями в браузере: http://localhost:8510/console/
-
На экране «Настройки сервера» выполните следующие действия.
В качестве узла Adobe Connect укажите полное доменное имя сервера Apache HTTP Server.
В качестве внешнего имени укажите полное доменное имя компьютера, на котором размещен сервер собраний Adobe Connect Meeting Server.
-
Перезапустите службы Adobe Connect (сервер приложений) и Adobe Media Server (AMS) (сервер собраний). См. раздел Запуск и остановка серверов.
Трафик RTMP маршрутизируется на сервер Adobe Connect , а трафик HTTP — через Apache.