Использование веб-сокетов с Apache - PullRequest
0 голосов
/ 22 июня 2011

Я пытаюсь использовать веб-сокеты с помощью PHP. Чтобы избежать ограничений брандмауэра, веб-сокеты должны использовать порт 80. Однако apache уже работает на порте 80, и AFAIK apache не поддерживает веб-сокеты.

Я нашел сторонний модуль apache: http://code.google.com/p/pywebsocket/

Но это частично на японском языке и помечено как экспериментальное.

Это моя лучшая ставка?

Ответы [ 3 ]

2 голосов
/ 22 июня 2011

Вот краткое руководство, которое поможет вам начать работу с pywebsockets и Apache: http://chemicaloliver.net/internet/getting-started-web-sockets-using-pywebsocket-mod_python-and-apache-in-ubuntu/

1 голос
/ 14 октября 2011

Добавьте еще один IP-адрес на сервер и привяжите приложение websocket к этому IP-адресу.

Резюме:.

  • IP1: Apache - порт 80 (вам нужно будет изменить Apache для привязки только к этот IP)
  • IP2: приложение websocket - порт 80

Вот, пожалуйста.

0 голосов
/ 01 июля 2011

Я решил использовать порт 8080, который обычно используется для веб-приложений.

...