ASP.Net 응용 프로그램의 기본 요구 사항을 충족 시키려면 Windows에서 웹 서버 (nginx 또는 lighttpd)를 실행해야합니다. 나는 행운없이 윈도우 2.10 모노에서 fastcgi - 모노 - server4를 사용하려고합니다. 내 ASP.Net 응용 프로그램은 초기화 할 수있는 최소한의 global.asax가있는 httpmodule 일 뿐이므로 내 자신의 MVC 프레임 워크를 사용하므로 ASP가 너무 적게 필요합니다. 특정 파일 확장명을 제공하지 않으며 모든 요청을 모듈 처리기로 보내야합니다. 나는 가능한 모든 명령 행을 가진 웹과 fastcgi-mono-server4에있는 모든 설정으로 두 서버를 구성하려고 노력하고 있으며 fastcgi-mono-server4가 작동하는 것처럼 보입니다. "No Application for ... ..."페이지 또는 500 서버 오류가 발생했으며 fastcgi는 "index.html에 정의 된 응용 프로그램 없음"또는 디버그 정보 만 표시하거나 전혀 표시하지 않습니다 (다른 구성에서). nginx/lighttpd에 올바른 설정이 필요하고 fastcgi에 올바른 명령 줄이 필요합니다. 응용 프로그램이 모노 또는 .net 프레임 워크 (문제없이 아파치/모노에서 실행 중임)에서 실행할 수 있으며 Windows에서 IIS를 사용하고 싶지 않습니다.Windows에서 nginx/Lighttpd/mono/fastcgi를 사용하는 ASP.Net
미리 감사드립니다.
nginx 설정 파일을 보여줄 수 있습니까? –
이것은 [nginx.conf] (http://pastebin.com/cRzeNpEH) 그리고 이것은 박쥐 (응용 프로그램 디렉토리에서 실행) e : \ Prog \ Mono210 \ lib \ mono \ 4.0 \ fastcgi- mono-server4.exe /socket=tcp:127.0.0.1:9000/applications =/: /. 답변 해 주셔서 감사합니다. –