На каком порту должен работать сервер WebSockets, если 80 уже используется Apache?
Я создал приложение WebSockets для обеспечения связи между подключенными клиентами, но меня беспокоят корпоративные брандмауэры и правила ISP, которые могут блокировать используемый им порт 8080. Но обычный HTTP-порт 80 (который на самом деле никто не будет блокировать) уже используется Apache на этом сервере для обеспечения функциональности для остальной части приложения (которое является классическим веб-приложением, работающим на PHP).
Какие у меня есть варианты? Мои проблемы неуместны?
1 ответ
Один из вариантов - настроить обратный прокси-сервер Apache, чтобы сделать ваше приложение доступным через порт 80. См. (Например) Запуск обратного прокси- сервера в Apache.