pagine ASP sono parte della tecnologia Microsoft ASP.NET . È possibile ospitare pagine ASP su un server Linux con Apache e Mono . Apache è il server web standard di Linux disponibile sulla maggior parte delle distribuzioni . Apache viene installato come opzione predefinita su server web Linux . Mono di Novell è una implementazione open source della tecnologia Microsoft . NET . E 'disponibile per l'installazione da sorgente e in pacchetti RPM e APT. Si dovrebbe testare le pagine ASP non in linea prima di pubblicarli , poiché l'applicazione di Mono su . NET non è perfetto . Istruzioni
1
Installare mono usando il vostro gestore di pacchetti .
2
Scaricare e installare il Migration Analyzer Mono , ovvero MoMA ( vedi Risorse ) .
3
Run MoMA di analizzare le pagine ASP . MoMA visualizzerà e tentare di correggere eventuali problemi di compatibilità
4
Installare le seguenti librerie Mono : .
Sudo apt- get install libapache2 - mod - mono mono - apache - server2 mono - GMCs mono - utils mono - xsp2
5
Aprire il file di configurazione di mono :
sudo vi /etc/apache2/mods-available/mod_mono.conf
6
modificare il file per i seguenti parametri : . . . . . . .
applicazione AddType
/x - asp - net aspx ashx asmx ascx asax config ascx
DirectoryIndex index.asp < br
MonoAutoApplication > abilitato
MonoServerPath " /path /to /mono "
Modifica " index.asp " per puntare alla pagina di indice e " /path /to /mono " a punto di Mono sul vostro sistema .
7
Spostare le pagine ASP nella directory del server web. Apache memorizza queste pagine in " /var /www /html " per impostazione predefinita .