Apache è un server Web open source e un’alternativa gratuita ai sistemi operativi per server commerciali. Apache può servire pagine nella maggior parte dei linguaggi di scripting Web come PHP, Perl e Python; serve anche richieste HTTP per le pagine web. Tuttavia, Apache non è un prodotto Microsoft, il che significa che non gestisce in modo nativo il codice ASP.NET. Installando Mono, il progetto .NET open source, puoi anche installare un plugin per Apache che gestirà le pagine ASP.
1
Scarica e installa il pacchetto Mono per il tuo sistema operativo dal sito Web Mono (link in Risorse). Se stai eseguendo una distribuzione Linux che utilizza strumenti di gestione dei pacchetti, installa Mono tramite il tuo sistema di pacchetti.
2
Individua il file di configurazione di Apache. Su un computer Windows, sarà in C: apache conf https.conf. Su sistemi Mac OSX e Ubuntu, il file si trova in /etc/apache2/httpd.conf.
3
Apri il file di configurazione utilizzando un editor di testo.
4
Aggiungere una delle seguenti righe al file di configurazione finale. Questo codice caricherà Mono e consentirà ad Apache di accedere alle librerie .NET e servire le pagine ASP.
Mac OS o Ubuntu: includi /etc/apache2/mod_mono.conf Windows: includi C: apache mod_mono.conf