ASP-sidor är en del av Microsofts ASP.NET -teknik . Du kan vara värd ASP-sidor på en Linux- server med Apache och Mono . Apache är den standard Linux webbserver finns på de flesta distributioner . Apache installeras som standard option på Linux webbservrar . Novells Mono är en öppen källkod implementering av Microsofts . NET teknologi . Det är tillgängligt för installation från källkod och i RPM och APT paket . Du bör testa dina ASP-sidor offline innan du publicerar dem , eftersom Mono genomförande av . NET är inte perfekt . Instruktioner
1
Installera Mono med din pakethanterare .
2
Ladda ner och installera Mono Migration Analyzer , eller MoMA ( se Resurser ) .
3
Kör MoMA att analysera ASP-sidorna . MoMA visas och försöker korrigera eventuella kompatibilitetsproblem
4
Installera följande Mono bibliotek : .
Sudo apt - get install libapache2 - mod - mono mono - apache - server2 mono - GMC mono - utils mono - xsp2
5
Öppna filen mono konfiguration :
sudo vi /etc/apache2/mods-available/mod_mono.conf
6
Redigera filen till följande parametrar : . . . . . . .
AddType application /x - asp - net aspx ASHX ASMX Ascx asax config Ascx
DirectoryIndex index.asp
MonoAutoApplication aktiverat
MonoServerPath " /sökväg /till /mono "
Redigera " index.asp " för att peka på din index sida och " /sökväg /till /mono " till peka på Mono på ditt system .
7
Flytta dina ASP-sidor i webbserverkatalog . Apache lagrar dessa sidor i " /var /www /html " som standard .