Op mijn flexserver heb ik sinds november vorig jaar mono werkend. De eerste test versie is hier te bekijken: http://vms.noeska.net/default.aspx. De aspx pagina roept met behulp van ajax een webservice aan.
Het werkend maken heeft wel wat zweetdruppeltjes gekost (want, als ik maar niets onherstelbaar kappot maak). Hierbij heb ik veel hulp gehad van: http://sumitbirla.com/NetOnLinux.php. Alleen wilde ik niet een map voor alle domeinen beschikbaar maken zoals daar wordt aangegeven. Aangezien flexservers plesk met apache heeft was de oplossing was om een vhost.conf aan te maken voor het domein waar ik .net wilde gebruiken met als inhoud: (in dit geval voor een subdomein)
Alias / "/home/httpd/vhosts/domeinnaam.nl/subdomains/subdomeinnaam/httpdocs"
MonoApplications subdomeinnaam "/:/home/httpd/vhosts/domeinnaam.nl/subdomains/subdomeinnaam/httpdocs"
MonoDocumentRootDir "/home/httpd/vhosts/domeinnaam.nl/subdomains/subdomein/httpdocs"
<Location>
MonoSetServerAlias subdomeinnaam
SetHandler mono
<Location>
Voor de strato server is dit makkelijker aangezien suse 9.3 standaard ondersteund wordt door mono: http://www.go-mono.com/download-stable/suse-93-i586/. Het is alleen de vraag welke van de 3 mogelijke installatie procedures ik ga gebruiken.
Overigens herontdekte ik dat mono zijn eigen in .net geschreven webserver heeft genaamd xsp, die moet dus ook werkend te maken zijn.