Building Mono From svn for ASP.NET
mojoPortal is no longer supported on Linux. We're hopeful that we can support Linux again once .net core is available and stable.
For those who want to run mojoPortal on Mono on their own machines I recommend you build Mono from svn trunk and keep a careful log of what revision you have so that if a future revision introduces a regression you can easily revert to a known good revision and rebuild and be back to a working version.
I have an older tutorial here:
Below is a script I use to checkout Mono (just the parts needed for ASP.NET) from the Mono Subversion (aka svn) repository.
I usually like to install the latest rpms to get MonoDevelop, by using a prefix when we compile the source there is no interference between the versions of Mono running on the machine.