Gewusst wie: Hosten von ASP auf Linux
ASP-Seiten sind Teil des Microsoft ASP-Technologie. Sie können ASP-Seiten auf einem Linux-Server mit Apache und Mono hosten. Apache ist der standard Linux-Webserver auf den meisten Distributionen verfügbar. Apache installiert als die Standardoption auf Linux-Webservern. Novells Mono ist eine Open Source-Implementierung von Microsoft NET-Technologie. Es ist für die Installation von Quelle und in u/min und APT Pakete verfügbar. Testen Sie Ihre ASP-Seiten offline, bevor Sie sie, zu veröffentlichen, da Monos Implementierung von NET nicht perfekt ist.
Anweisungen
1 Mono mit Ihrer Paketmanager zu installieren.
2 Die Mono-Migration-Analyzer oder MoMA downloaden und installieren (siehe Ressourcen).
3 Führen Sie MoMA um die ASP-Seiten zu analysieren. MoMA zeigt und Kompatibilitätsprobleme zu beheben versucht.
4 Installieren Sie die folgenden Mono-Bibliotheken:
Sudo apt-Get Install libapache2-mod-Mono Mono-Apache-server2 Mono-Gmcs Mono-Utils Mono-xsp2
5 Öffnen Sie Ihre Mono-Konfigurationsdatei:
Sudo vi /etc/apache2/mods-available/mod_mono.conf
6 Bearbeiten Sie die Datei 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" auf Ihre Index-Seite und "/ Path/to/mono", zeigen Sie Ihr System auf Mono hinzu.
7 Verschieben Sie Ihre ASP-Seiten in dem Web-Server-Verzeichnis. Apache speichert diese Seiten in "/ Var/Www/html" standardmäßig.