【问题标题】:Choice of server for local Django webapp?本地 Django webapp 的服务器选择?
【发布时间】:2012-10-02 13:14:16
【问题描述】:

我已经组装了一个 Django 应用程序,该应用程序旨在在 Pythonanywhere 上运行。但是,我很快发现 Pythonanywhere 的免费计划阻止了我打算与之交互的远程站点,因此我决定在本地计算机上运行该应用程序就足以满足我的目的。

现在,我知道 Django 的开发服务器并不打算在生产环境中运行。那么,我应该在老旧的 Windows 工作站上运行什么服务器守护进程,该应用程序可能会被部署到?阿帕奇、lighttpd、切诺基?还有什么?

我的首要任务是尽可能地节省系统资源;我可能还会使用 Python 的内置 sqlite3 而不是 MySQL。

【问题讨论】:

    标签: django webserver localhost


    【解决方案1】:

    我个人使用fcgiNginx 部署Django。 Nginx 提供了多种策略来节省系统资源;它作为reverse proxy 的使用已得到充分证明并被广泛使用。

    here 问题/答案对可能会帮助您在部署 Django 时解决有关各种组件的一些初步问题。

    【讨论】:

      【解决方案2】:

      很遗憾您不能使用 PythonAnywhere 的免费版本 :-(

      我会第二次使用 nginx;这就是我们用作 PA 前端的东西。但是,我们使用 uwsgi 作为后端。它非常适合我们,并且非常易于配置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-12-26
        • 1970-01-01
        • 2023-03-04
        • 2019-04-09
        • 1970-01-01
        • 2014-01-23
        • 1970-01-01
        • 2019-08-15
        相关资源
        最近更新 更多