August 15
Le pagine ASP sono parte della tecnologia ASP.NET di Microsoft. È possibile ospitare pagine ASP su un server Linux usando 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 .NET di Microsoft. E 'disponibile per l'installazione da sorgente e in pacchetti RPM e APT. Si consiglia di verificare le pagine ASP in linea prima di pubblicarli, poiché l'attuazione di Mono del .NET non è perfetto.
1 Installare mono utilizzando il gestore di pacchetti.
2 Scaricare e installare la migrazione Analyzer Mono, o MoMA (vedi Risorse).
3 Eseguire 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 Mono:
sudo vi /etc/apache2/mods-available/mod_mono.conf
6 Modificare il file per i seguenti parametri:
AddType application / x-asp-net aspx Ashx .asmx .ascx asax config .ascx
DirectoryIndex index.asp
MonoAutoApplication abilitato
MonoServerPath "/ path / to / mono"
Modifica "index.asp" per puntare alla vostra pagina di indice e "/ path / to / mono" per puntare a 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.