Mod mono
Apache module
mod_mono is a module for the Apache HTTP Server that allows for hosting of ASP.NET pages and other assemblies on multiple platforms by use of the Mono development platform.
A similar module called mod_aspdotnet by another group allows hosting of ASP.NET pages and other assemblies with the Microsoft .NET Framework but because of that dependency, will only function on Microsoft Windows platforms.
The source code is written in the C programming language. It is licensed under Apache License 2.0 and hosted on GitHub.
In typical deployments, mod_mono works together with the mod‑mono‑server backend, which actually hosts the ASP.NET runtime and executes the application logic. mod_mono forwards incoming HTTP requests to mod‑mono‑server via a socket, allowing Apache to serve multiple independent ASP.NET applications within isolated application domains on the same server.
Sources and credits
This article is adapted from the Wikipedia article “Mod mono”, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.
Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.