我一直在按照“The Definitive guide to Django”一书来创建一个 Web 应用程序。到目前为止一切顺利,很快,我将在生产环境中部署应用程序。我的目标是使用书中指定的 Apache + FastCGI。我能够按照书中指示的初始设置进行操作。(即安装 Apache,安装 mod_fastcgi 并编辑 httpd.conf)。指示的下一步是“指定 FastCGI 服务器的位置”。有 2 个步骤,即 (1) 使用 FastCGIExternalServer 指令指定您的 FastCGI 服务器的位置,以及 (2) 使用 mod_rewrite 将 URL 适当地指向 FastCGI。
这就是我迷路的地方。我不知道我是否会在 httpd.conf 中再次添加以下几行:
# Connect to FastCGI via a socket/named pipe:
FastCGIExternalServer /home/user/public_html/mysite.fcgi -socket /home/user/mysite.sock
# Connect to FastCGI via a TCP host/port:
FastCGIExternalServer /home/user/public_html/mysite.fcgi -host 127.0.0.1:3033
如果没有,我应该如何进行?希望听到任何想法。非常感谢您!