Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试使用Django时,如果Wamp已经安装了Apache,是否需要手动安装Apache_Python_Django_Apache_Wamp_Mod Wsgi - Fatal编程技术网

Python 尝试使用Django时,如果Wamp已经安装了Apache,是否需要手动安装Apache

Python 尝试使用Django时,如果Wamp已经安装了Apache,是否需要手动安装Apache,python,django,apache,wamp,mod-wsgi,Python,Django,Apache,Wamp,Mod Wsgi,我的问题是: 我已经安装了wamp,它带来了Apache。像Django这样的人会使用这个Apache吗 如果wamp Apache对于其他人来说已经足够了,那么它的Apache就在wamp目录C:\wamp\bin\Apache中,而不是像C:\programs文件这样的东西……对于django来说是可以的 如果我必须为django手动安装Apache,那么步骤是安装Apache,安装mod_wsgi吗 任何帮助都将不胜感激严格解释,Django不“使用”Apache。Apache只是将请求(

我的问题是:

  • 我已经安装了wamp,它带来了Apache。像Django这样的人会使用这个Apache吗

  • 如果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的文档:

    此时您根本不需要Apache。对于开发,如果您使用内置的开发服务器(如教程中所述),情况会好得多。

    感谢您为我澄清这一点!所以,一旦我得到mod_wsgi.co,我就可以把它放在C:\wamp\bin\apache\Apache2.4.4\modules下?是的,我相信是这样。不过,我已经有一段时间没有配置Apache了。不过,您应该能够找到大量的资源来安装mod_wsgi。非常感谢。我已经为Apache做好了准备,但是当使用VS命令行从源代码编译mod_wsgi时,我得到了:mod_wsgi.c(34):致命错误C1083:无法打开include文件:“httpd.h”:没有这样的文件或目录。有什么建议吗?谢谢,以防万一有一天需要:)