我希望通过fcgi运行独立的python脚本与nginx一起使用,但我不知道从哪里开始生成进程。目前,我已成功使用nginx + fcgi的PHP,但我不确定是否/如何使用python执行相同的操作。关于从哪里开始的任何建议?
答案 0 :(得分:22)
请参阅python docs section on FCGI。基本上,使用Python,您可以在fcgi服务器上使用WSGI接口,该服务器与Web服务器(fcgi客户端)通信。
有关几个Python fcgi服务器,请参阅Python + FastCGI。
编辑:
This nginx wiki page解释了如何使用fcgi使用nginx设置Python。
This wiki page描述了nginx的uWSGI模块,如果你真的不需要使用fcgi,这是将Python与web服务器一起使用的自然方式。 This blog entry在uWSGI上也看起来很好。
In production, Apache + mod_wsgi or Nginx + mod_wsgi?也有一些关于nginx mod_wsgi的有用信息。