2008-09-06 4 views
23

저는 Windows 환경에서 작업하며 IIS에 코드를 배포하는 것을 선호합니다. 동시에 나는 python으로 코딩하고 싶다.IIS에서 파이썬 wsgi 서버를 어떻게 설정합니까?

IIS에서 fastCGI 응용 프로그램을 실행할 수 있다는 것을 읽은 후 IIS 사이트에서 PHP를 실행하고 실행하는 방법을 자세히 설명했지만 다른 것에 대해서는별로 설명하지 않았습니다.

사람은 경험이 파이썬 프레임 워크 보통 오래된 CGI 다른 뭔가를 사용하여 IIS에서 실행을 받고 있습니까?

그렇다면 설정에 대한 지침을 안내해 줄 수 있습니까?

답변

23

FastCGI를 사용할 필요가 없습니다. ISAPI extension for WSGI이 있습니다.

+8

이 답변은 6 년 전부터 있습니다. 제공된 링크의 프로젝트는 2010 년에 마지막으로 업데이트되었습니다. Python-under-IIS 프런트에는 새로운 것이 있습니까? – Uri

4

IIS 웹 서버의 FastCGI 프로토콜과 호환되므로 iiswsgi 프레임 워크를 사용하여 IIS를 통해 WSGI를 설정할 수 있습니다. Microsoft Web Deploy 및 Web Platform Installer를 사용하여 패키지를 빌드, 배포 및 설치하기 위해 distutils에 번들로 제공됩니다.

Serving Python WSGI applications natively from IIS

+0

2012 년 마지막 업데이트,이 프로젝트가 아직 살아 있습니까? –

+0

@Georg Scholly이 문서는 –

6

마이크로 소프트 자체가 wfastcgi (source code)를 개발 IIS에서 파이썬 코드를 호스팅 : 추가 정보를 위해

은 다음 링크를 참조하십시오.

+0

위의 다른 문서와 비교할 때 최신 버전입니다. Microsoft는 Azure 및 Python에 대해 동일한 접근 방식을 취하는 것으로 보입니다. https://azure.microsoft.com/en-us/documentation/articles/virtual-machines -windows-classic-python-django-web-app / –

관련 문제