我有一个预配置的 Apache
服务器,既没有 root
也没有任何 shell 访问权限。我只能通过 ftp
推送文件。
但是,我知道服务器通过 mod_python
支持 Python。以下是配置内容:
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2
我想知道我是否可以在上面运行 flask
。我的想法是在本地创建一个 virtualenv
并通过 ftp
部署它。
最大的问题是我是否可以在 mod_python
上部署 flask
而没有任何 mod_wsgi
我猜它不是预先配置的。
最佳答案
我会说不。我只看到 mod_wsgi 被使用,网站文档本身只谈论使用 mod_wsgi。您可以查看它们以获取更多信息 http://flask.pocoo.org/docs/0.10/deploying/mod_wsgi/
您可以随时试用 Heroku,它允许您免费启动和运行您的 Flask 应用程序,或者只需每月支付 5 美元的 digital ocean 帐户 :)。
关于python - 我可以使用 mod_python 在 Apache 服务器上运行 Flask 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22125210/