为了明确我的问题:
我已经安装了 wamp,它带来了 Apache。这个 Apache 会被 Django 等其他人使用吗?
如果 wamp Apache 对其他人来说已经足够了,那么它的 Apache 位于 wamp 目录 C:\wamp\bin\apache 中,而不是像 C:\programs 文件那样......对 django 来说没问题
如果我必须为 django 手动安装 Apache,步骤是安装 Apache,安装 mod_wsgi 吗?
任何帮助将不胜感激
严格解释,Django 不“使用”Apache。Apache 只是将请求(例如通过 mod_wsgi)定向到 django 应用程序并将结果返回给用户的一种方式。
现有的 Apache 安装就可以了。只要它正在运行并且可以到达,它在哪里并不重要。
您将需要安装 mod_wsgi 并对其进行配置,以便它了解您的 Django 应用程序。
您可以在此处找到配置 Apache 和 mod_wsgi 的文档: https ://docs.djangoproject.com/en/1.5/howto/deployment/wsgi/modwsgi/
此时您根本不需要 Apache 。对于开发,如果您使用内置的开发服务器,事情会更好,如教程中所述。