debian uwsgi不是用ssl支持构建的

时间:2014-04-27 10:28:42

标签: ssl websocket debian uwsgi apt

我最近通过aptitude在debian上安装了uwsgi 2.0.3。 现在我正在尝试运行默认的websocket示例,但日志告诉我:

you need to build uWSGI with SSL support to use the websocket handshake api function !!!
[uwsgi-perl error] unable to complete websocket handshake at ...

我有点困惑,因为我找不到ssl-plugin而且我看不到任何打开/关闭ssl-support的选项。我真的想坚持aptitude,手动安装uwsgi不是首选,除了我不知道如何手动启用它。

有没有人知道如何在aptian方式下启用uwsgi-ssl支持?

顺便说一句。 我还用aptitude删除了uwsgi --purge uwsgi 安装了libssl-dev并重新安装了uwsgi 但没有运气:(

1 个答案:

答案 0 :(得分:1)

如果您需要SSL支持,则必须自己编译uwsgi。 Debian还没有打包一个支持SSL的uwsgi版本。我知道,这对于更新很烦人......但你没有选择。

您只需要运行apt-get install build-essential python python-dev libssl-dev,然后python uwsgiconfig.py ...