3

在 Windows 7(64 位)下使用 Apache 和 MySQL 设置 Python 2.7(和 Django)以进行 Web 开发的最简单方法是什么?

我知道我必须安装 Apache、MySQL、Python 2.7、Django 和 mod_wsgi,但我不了解依赖关系、操作顺序等。有没有人了解所有这些服务器/数据库/接口/模块的东西,并且有一个小时有空解释一下吗?一个包含非特定解释和简短的特定于我的案例的答案将是首选,但我会接受任何。谢谢你。

编辑:我会尝试更清楚 - 我想开始使用 Python 2.7(使用 Django)开发一个网站,我使用的是 Win 7,完成后网站将托管在带有 MySQL 的 Apache 上。我找不到任何针对我的具体案例(所有内容都是 64 位)的教程,或者一般解释它的教程,所以我可以自己弄清楚如何让它工作。谁能给我一个关于 Python-Django-Apache-MySQL-mod_wsgi 关系的简短解释,或者一个简短的步骤列表,使其适用于我的情况?

4

3 回答 3

9

在 Windows 7(64 位)下使用 Apache 和 MySQL 设置 Python 2.7(和 Django)以进行 Web 开发的最简单方法是什么?

您需要了解的第一件事是在 django 上进行开发,您不需要安装 Apache(甚至 MySQL)。

这是一个分步指南(您需要在您的计算机上拥有管理员权限):

  1. 下载并安装 Python。转到此链接并下载 Python 2.7.5 的二进制安装程序。它是一个 msi 安装程序。将文件保存到您的桌面。完成后,双击安装。

  2. 设置环境。右键单击计算机,然后单击属性(从开始 orb 开始)。在左侧,单击高级系统设置。单击高级选项卡,然后单击环境变量。单击第一个 New..(在用户变量下)。在变量名中键入PATH,在变量值中键入C:\Python27\;C:\Python27\Scripts\;%PATH%。单击确定,然后单击确定,然后单击确定。

  3. 安装setuptools. 转到此链接并下载 2.7 版的 Windows 安装程序。将此文件保存到您的桌面。下载完成后,双击安装。

  4. 安装 django。打开命令提示符。点击WINDOWS KEY+ R,输入cmd并点击ENTER。然后,键入easy_install django

等到一切安装完毕。

现在您已经具备了开始 django 教程的所有要求。

为避免重写内容,这里是您需要在 Windows 上安装 MySQL 和 Apache 以进行 django 开发的各种其他软件的链接。如果您运行的是 64 位或 32 位的 Windows,则没有什么特别或不同的。但是,下载正确版本的 Python 的驱动程序很重要。截至本文发布日期,当前推荐的 django Python 版本是 Python 2,最新的稳定版本2.7.5。您会在 Python 的下载中注意到它们以支持的 Python 版本号为后缀。这很重要,因为并非所有库都移植到 Python 3。

执行步骤的顺序并不重要;除了最后一个依赖于 Apache 和mod_wsgi.

  1. 要在 Windows 上将 MySQL 与 Python 一起使用,请为您的 Python 版本下载适用于 Python 的 MySQL 驱动程序。这是一个 Windows 可执行文件,因此只需双击并浏览向导即可。这些只是客户端库,要安装 MySQL服务器,请下载适用于 Windows的MySQL 安装程序。

  2. 对于 Apache,不要使用“WAMP”安装程序,而是先下载并安装 Apache,然后下载mod_wsgi安装程序为 Windows 配置它

  3. 最后,按照django 手册中的这些步骤进行操作。

正如您将注意到的,这些说明用于部署而不是开发。为了发展;你只需要安装 MySQL 和它的 Python 驱动程序。

于 2013-06-09T12:14:30.283 回答
1

Django 的文档(尤其是教程),尤其是教程,真的很有帮助。除其他事项外,它指出绝对不需要安装任何 Apache、mod_wsgi 或 MySQL 来开始 - 事实上,完全没有理由在您的开发机器上安装 Apache/mod_wsgi,尽管您可能想要安装mysql。但是开发环境需要 Python(包括 sqlite3)和 Django 本身。

Django 安装文档解释了这两件事,并提供了 Python 和 Django 的 Windows 下载链接。在那个页面上没有更好地解释的答案中,我们真的没有什么可以在这里解释的。

于 2013-06-09T12:14:21.240 回答
-1

首先,看一下获取 Python。另请参阅使用 Python。安装 Django 的一种简单方法是使用Django install

于 2013-06-09T12:18:58.943 回答