【问题标题】:Setting up django for the first time第一次设置django
【发布时间】:2011-04-30 13:21:32
【问题描述】:

我习惯用php和mysql为nginx搭建服务器。我明白这很好。但我对从哪里开始使用 django 感到非常困惑。顺便说一句,我对python一无所知。

我正在运行 ubuntu 10.04

Python 已经安装(虽然不确定是什么版本。我读到我需要少于 3 个或其他东西)

首先,我如何让 fastcgi 运行并使用 python?一旦它运行,我知道如何从 nginx 传递给它。

我还阅读了一些关于需要“flup”的内容。如何安装?

然后python文件去哪里了?我以为我看到了一些关于生成某种骨架设置的东西?也许我错了。

也许指向我一个超级简化的教程或其他东西 - 而不是 django 网站上的说明 - 我只是不明白。

【问题讨论】:

    标签: django ubuntu nginx fastcgi


    【解决方案1】:

    我发现this blog post by Brandon Konkle 对在 Ubuntu 上设置新的 Django 服务器非常有帮助。他走的是 Nginx/Gunicorn 路线,而不是 Nginx/fcgi,但这是一种服务器设置,最近在 Django 社区中变得越来越普遍和流行。

    【讨论】:

      【解决方案2】:

      lighttpd 非常适合 fcgi。为了获得最大的灵活性,将 django fcgi 作为 tcp-listener 启动,并让 lighttpd 连接到它。

      【讨论】:

        【解决方案3】:

        当我面对一个必须重新托管的现有 Django 应用程序时,我做了一些认真的处理。我有使用 Rails 的经验,但没有使用 Django 的经验。我最终使用 Nginx 为 Apache 和 mod_python 提供静态资源和代理框架请求——如果我没记错的话,我的应用程序有一个 mod_python 依赖项。以下是对我有用的资源:

        您问题的措辞让我觉得,和我一样,您有一个或多或少功能正常的应用程序,您现在正尝试将其投入生产。 (如果您是从头开始,Seitaridis 可以为您提供答案。)其中一两个链接应该可以让您找到可以在此处搜索的错误消息。

        【讨论】:

          【解决方案4】:

          您可以做的最好的步骤是阅读Django Tutorial

          这是最好的起点。当您遇到问题时,您可以提出其他问题。

          【讨论】:

            猜你喜欢
            • 2019-10-18
            • 1970-01-01
            • 1970-01-01
            • 2015-07-01
            • 2014-02-04
            • 1970-01-01
            • 1970-01-01
            • 2021-10-04
            • 1970-01-01
            相关资源
            最近更新 更多