web-dev-qa-db-ja.com

nginxのfastCGIを介してpython

Nginxで使用するためにfcgiを介してスタンドアロンpythonスクリプトを実行しようとしていますが、プロセスの生成をどこから始めればよいかわかりません。現在、PHP = nginx + fcgiで正常に実行されましたが、pythonで同じことができるかどうか/どのように実行できるかわかりません。どこから始めればよいかについての提案はありますか?

11
WilHall

FCGIのpython docsセクション を参照してください。基本的に、Pythonでは、Webサーバー(fcgiクライアント)と通信するfcgiサーバー上でWSGIインターフェイスを使用します。

いくつかのPython fcgiサーバーについては、 Python + FastCGI を参照してください。

編集:

このnginx wikiページ は、fcgiを使用してnginxでPythonを設定する方法を正確に説明しています。

このwikiページ はnginxのuWSGIモジュールについて説明しています。これは、実際にfcgiを使用する必要がない場合に、WebサーバーでPythonを使用する自然な方法です。 このブログエントリ uWSGIに関する良い情報のようにも見えます。

本番環境では、Apache + mod_wsgiまたはNginx + mod_wsgi? nginxmod_wsgiにも役立つ情報がいくつかあります。

23
agf