Veröffentlichung der .NET MVC-Website in MONO auf dem Synology NAS

5895
Fre

Ich kann nicht herausfinden, wie ich eine einfache MVC 4- oder MVC 3-Website für meine Synology DS413J hosten kann. Ich habe MONO V2.11 installiert, dies ist noch in der Beta der Synology. Nach der Installation und Ausführung dieses Befehls ging ich zu Systemsteuerung> Anwendungen> Webdienste und aktivierte Webstation aktivieren und die Option Persönliche Website auf der Registerkarte Webdienste aktivieren.

Nach der Aktivierung haben Sie weitere Ordner in Ihrem Verzeichnis. Sie können Ihre HTML-Seiten im Webordner ablegen und von einem anderen Computer aus darauf zugreifen.

Dann habe ich eine einfache C # MVC-Anwendung erstellt, in der die Ansicht "Hallo Welt" hat. Ich habe diesen NAS / Web / Test veröffentlicht. Wenn ich an diesem Ort eine einfache HTML-Datei ablege, kann ich die Seite von meinem Browser aus auf einem anderen Computer ausführen. Wenn ich zu gehe, http://ip/test/ erhalte ich die Meldung "Die gesuchte Seite wurde nicht gefunden." Hinweis. Für die IP ist kein Port definiert, da der Standardwert 80 lautet.

Ich weiß, dass Sie in IIS den Pfad in einer Konfigurationsdatei definieren müssen. Möglicherweise muss ich dies auf meiner Synology noch tun, aber ich habe keine Ahnung, wie. Auch zu Synology-Dateisystemen wurden nicht viele Informationen zu diesem Thema gefunden.

Wie kann ich eine .NET-Website auf meiner Synology DS413J hosten?

0

2 Antworten auf die Frage

2
mkempe

Es gibt ein Mono (Beta) -Paket Version 3.4.0-1 in der Synocommunity. Vergessen Sie nicht, Beta-Pakete in den Synology Package Center-Einstellungen zu aktivieren. Ansonsten sehen Sie diese Pakete nicht.

2
172Pilot

Das Mono (Beta) -Paket Version 3.4.0-1 von Synocommunity funktioniert nicht in Webanwendungen. Synologies eigenes 2.11.1 funktioniert mit dem Web, jedoch nur bis .NÉT 3.5

Ich würde vorschlagen, eine einfache index.html auf Ihrer Seite zu erstellen, um zu sehen, ob Ihr Webserver tatsächlich läuft und Sie über Firewalls usw. darauf zugreifen können