Can i host ASP.NET on an apache server?
Try mod_aspdotnet.
mod_aspdotnet is a loadable Apache 2 module for serving ASP.NET content using the Microsoft's ASP.NET hosting and .NET runtime within the Apache HTTP Server process.
If you are windows user then you can go along with mod_aspdotnet
and if you are linux user then you can use mod_mono.