在哪里部署使用websockets的web2py应用程序?

时间:2015-08-19 14:25:52

标签: websocket web2py

我问了这个问题,似乎pythonanywhere不支持websockets。

pythonanywhere - How do I use websockets to transmit messages as per the web2py messaging example?

所以问题是我可以在哪里尽可能轻松地部署应用程序?

现在我在本地运行它就像

一样简单
python web2py.py &
python websocket_messaging.py -p 8888 -k mykey

1 个答案:

答案 0 :(得分:2)

它不会像pythonanywhere那样容易,但你可以部署到任何VPS,例如Digital Ocean。为简化操作,请使用其中一个web2py部署脚本,例如https://github.com/web2py/web2py/blob/master/scripts/setup-web2py-nginx-uwsgi-ubuntu.sh。一旦设置了基本服务器,您仍然需要安装Tornado并按照其他说明使用websocket_messaging.py。