我对 Web 服务器等还很陌生,但我对 Python 有一定的了解,是否可以将其用作 cgi,例如 php?我知道 python 有一个 cgi 模块。
ps:我在 debian 服务器中使用 apache2。
答案1
当然,有很多方法可以通过 apache2 提供 python 应用程序服务。
您可以通过 mod_python 使用 python:
...
<Directory /var/www/localhost/htdocs>
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
...
或者如果您的应用程序是用任何 Python 框架(flask、bottle、django)编写的,您只需配置框架的 Web 服务器并将 apache2 指向它的套接字/端口并充当代理。