WebForm hello.aspx를 요청하는 웹 브라우저 사용자에게 모노 ASP-NET 콘텐츠를 제공하는 Ubuntu Linux 16.04 시스템에서 Apache2와 xsp2(또는 mono-xsp2) 간의 관계가 무엇인지 이해하고 싶습니다.
단일 ASP-NET 콘텐츠를 제공한다는 것과 ASP-NET 콘텐츠를 제공한다는 것은 무엇을 의미합니까?
Apache2 및 관련 구성 파일만 사용하여 이를 수행할 수 있습니까?
[2016년 6월 12일 오후 10:42 수정] mod_mono에서 인용, 이 글의 제목은 다음과 같습니다. http://www.mono-project.com/docs/web/mod_mono/ "mod_mono.conf는 mod_mono 모듈을 로드하고, ASP.NET 파일 확장자를 ASP.NET MIME 유형과 연결하고, index.aspx, Default.aspx 및 default.aspx를 자동 디렉터리 인덱스 페이지로 추가합니다(DirectoryIndex 지시어 사용). 기본 Apache 구성에 mod_mono.conf를 포함하지 마십시오. 최소한 mod_mono.so 모듈을 로드해야 합니다.
LoadModule mono_module /usr/lib/httpd/modules/mod_mono.so 자세한 구성 및 수동 조정에 대해서는 계속 읽어보세요.
mod_mono는 mod-mono-server를 자동으로 시작하고 mod_mono가 처리하는 페이지가 처음 요청될 때 웹 애플리케이션을 시작합니다. mod_mono 초기에는 mod-mono-server를 직접 시작하여 모듈에서 전달한 요청을 이해하는 데 필요한 모든 매개변수가 있는지 확인해야 했습니다. 이는 mod-mono-server가 Apache와 다른 수명주기를 가지기를 원하는 사람들을 위한 옵션이지만 mod-mono-server를 시작하고 중지하기 위해 mod_mono 내장 기능을 사용하는 것이 더 나을 수도 있습니다."