2008-09-06 17 views
23

私はWindows環境で作業し、IISにコードを配備したいと考えています。同時に私はPythonでコーディングしたいと思います。どのようにIISの下にpython wsgiサーバーを設定しますか?

IISがfastCGIアプリケーションを実行できることを読んだところ、私はIISサイトに行きました。そこでは、PHPを起動して実行する方法を詳細に説明しましたが、他には何もありません。

誰もが経験が昔ながらのCGI、他のものを使用してIISの下で実行されているPythonの枠組みを取得していますか?

もしこれを設定するための指示を私に指示することができますか?

答えて

23

FastCGIを使用する必要はありません。 ISAPI extension for WSGIが存在します。

+8

この回答は6年前からのものです。提供されたリンクのプロジェクトは2010年に最後に更新されました.Python-under-IISのフロントには何か新しいことはありますか? – Uri

4

IIS WebサーバーのFastCGIプロトコルと互換性があるため、IIS上でWSGIをセットアップするためにiiswsgiフレームワークを使用できます。Microsoft Web DeployおよびWeb Platform Installerを使用してパッケージを構築、配布、インストールするためのdistutilsにバンドルされています。詳細情報については

には、以下のリンクを参照してください。

Serving Python WSGI applications natively from IIS

+0

最終更新日2012年、このプロジェクトはまだ生きていますか? –

+0

@Georg Schollyこれは、最新のものと比べると最新のものです –

6

をマイクロソフト自身がIIS上のPythonコードをホストする(source codewfastcgiを開発しています。

+0

MicrosoftはAzureとPythonの同じアプローチを取っているようです:https://azure.microsoft.com/en-us/documentation/articles/virtual-machines -windows-classic-python-django-web-app / –