Ich habe mit vNext ein wenig herumgespielt und die Beispielprojekte laufen lassen. Ich habe eine Ubuntu-VM erstellt, die erforderlichen Pakete installiert und alles mit k run
(Konsolen-App) und k kestrel
(MVC-App) ausgeführt.vNext auf Apache Webserver
Nun zum nächsten Schritt: Ausführen mehrerer Projekte auf einem dedizierten Webserver. Kestrel ist (zumindest für jetzt) nur ein einfacher Webserver für vNext. Die Chancen, dass es sich zu einem ausgewachsenen Webserver entwickeln wird, erscheinen klein.
Also möchte ich das Ding auf Apache laufen lassen. Ich denke, Mod-Mono würde irgendwo ins Spiel kommen. Im Moment glaube ich nicht, dass es das neueste vNext-Framework unterstützt. Auf der anderen Seite, ich denke, wir werden die KRE irgendwo brauchen.
Irgendwelche Neuigkeiten, dass wir bald ASP.NET-Projekte auf Apache ausführen werden? Hat jemand es geschafft?
Ich bin sehr fasziniert von der Idee der plattformübergreifenden .NET-Anwendungen. Mein jetziger Arbeitgeber investiert sehr viel in Projekte mit plattformübergreifender und Open-Source-Software. Ich würde gerne etwas Wissen im Voraus sammeln und versuchen, den Weg für die Migration zu Linux-Webservern anstelle von Windows-Servern zu ebnen.
Danke!
Ok ... Ich habe immer noch keine Lösung für Apache gefunden. Allerdings ist nginx eine gute Alternative zu Apache und Sie können es so konfigurieren, dass es sich auf den Kestrel-Server überträgt: http://pkula.blogspot.be/2015/01/production-ready-aspnet-5-mvc-vnext-on .html Es ist alles andere als perfekt, aber es ist ein Schritt in die richtige Richtung. – Nullius