Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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兼容的HTTP请求_Python_Apache_Http - Fatal编程技术网

使用什么技术来服务与Python兼容的HTTP请求

使用什么技术来服务与Python兼容的HTTP请求,python,apache,http,Python,Apache,Http,我正在AWS上构建一个应用程序,这个世界对我来说是新的 我揭露了这个问题 我有使用Apache/PHP的经验,Apache是帮助我服务HTTP请求的人,PHP是后端语言 我在这个新项目中使用的后端语言是Python,但我的问题是,帮助我处理请求的技术是什么 我可以安装Apache/Python吗,或者什么是完美的二人组 我知道这可能有许多变体,取决于每个项目的经验和需求,但老实说,我不知道安装什么和不安装什么 感谢您的指导我建议您看看uWSGI: Apache的mod_wsgi: 对

我正在AWS上构建一个应用程序,这个世界对我来说是新的

我揭露了这个问题

我有使用Apache/PHP的经验,Apache是帮助我服务HTTP请求的人,PHP是后端语言

我在这个新项目中使用的后端语言是Python,但我的问题是,帮助我处理请求的技术是什么

我可以安装Apache/Python吗,或者什么是完美的二人组

我知道这可能有许多变体,取决于每个项目的经验和需求,但老实说,我不知道安装什么和不安装什么


感谢您的指导

我建议您看看uWSGI:

Apache的mod_wsgi:

对于简单页面,您仍然有CGI:

Apache也有mod_python,但在web服务器中嵌入python解释器并不是一种现代的方式(不要使用它,这里仅用于提供信息!)


如果只是学习如何使用Python进行web编程,最好的做法就是不用担心如何托管它。从一个主要的PythonWeb框架开始,学习他们的教程。最好的选择是:

  • 烧瓶-
  • Django-

他们将解释构建web应用程序的基础知识。他们使用开发服务器来托管您的应用程序。只有了解了编程基础知识后,才需要担心生产级web服务器。

不应该使用mod_python。Apache的解决方案现在是mod_wsgi。@GrahamDumpleton谢谢,并强调在回答时不要使用它。