ASP-Seiten sind Teil von Microsofts ASP.NET -Technologie. Sie können ASP-Seiten auf einem Linux- Server mit Apache und Mono hosten. Apache ist der Standard-Linux- Web-Server auf den meisten Distributionen. Apache installiert als Standard- Option auf Linux Webserver . Novells Mono ist eine Open- Source-Implementierung von Microsofts . NET -Technologie. Es ist für die Installation aus den Quellen und in RPM und APT -Pakete. Testen Sie Ihre ASP-Seiten offline vor der Veröffentlichung , da Mono -Implementierung von . NET ist nicht perfekt. Anleitung
1
Installieren Mono mit Ihrem Paketmanager.
2
Herunterladen und Installieren der Mono Migration Analyzer oder MoMA ( siehe Ressourcen).
3
Run MoMA , um die ASP-Seiten zu analysieren. MoMA zeigt und versucht, alle Probleme zu beheben Kompatibilität
4
Installieren Sie die folgenden Mono -Bibliotheken : .
Sudo apt- get install libapache2 -mod- mono mono -apache - server2 mono- gmcs mono- mono- utils xsp2
5
Öffnen Sie Ihr Mono -Konfigurationsdatei :
sudo vi /etc/apache2/mods-available/mod_mono.conf
6
bearbeiten Sie die Datei auf die folgenden Parameter : . . . . . . .
AddType application /x -asp- net aspx ashx asmx ascx asax Config ascx
DirectoryIndex index.asp
MonoAutoApplication aktiviert
MonoServerPath " /path /to /mono"
bearbeiten " index.asp ", um Ihre Index-Seite und "/path /to /mono" darauf Punkt auf Mono auf Ihrem System.
7
Bewegen Sie Ihren ASP-Seiten in die Web -Server-Verzeichnis . Apache speichert diese Seiten in " /var /www /html" standardmäßig .