使用带有Apache的websockets

时间:2011-06-22 15:15:41

标签: php apache websocket

我正在尝试使用PHP来利用websockets。 为了避免防火墙限制,websockets应该使用端口80。 但是apache已经在端口80上运行,而AFAIK apache不支持websockets。

我找到了第三方apache模块: http://code.google.com/p/pywebsocket/

但它部分是日语,并标记为实验性。

这是我最好的选择吗?

3 个答案:

答案 0 :(得分:2)

这是一个简要的教程,可以帮助您开始使用pywebsockets和Apache: http://chemicaloliver.net/internet/getting-started-web-sockets-using-pywebsocket-mod_python-and-apache-in-ubuntu/

答案 1 :(得分:1)

将另一个IP添加到服务器并绑定该IP上的websocket应用程序。

回顾:

  • IP1:Apache - 端口80(您需要将Apache更改为仅绑定到 这个IP)
  • IP2:websocket app - port 80

你去。

答案 2 :(得分:0)

我决定使用端口8080,这是一个常用的网络应用程序端口。