Tôi đã không quan tâm đến vNext một chút và có các dự án mẫu chạy. Tôi tạo ra một máy ảo Ubuntu, cài đặt các gói cần thiết và tất cả đều chạy với k run
(ứng dụng giao diện điều khiển) và k kestrel
(ứng dụng MVC).vNext trên máy chủ web Apache
Bây giờ, hãy thực hiện bước tiếp theo: chạy một số dự án trên máy chủ web chuyên dụng. Kestrel là (ít nhất là bây giờ) chỉ là một máy chủ web phát triển đơn giản được sử dụng cho vNext. Rất có thể nó sẽ phát triển thành một máy chủ web toàn diện có vẻ nhỏ.
Vì vậy, tôi muốn có được thứ đang chạy trên Apache. Tôi đoán mod-mono sẽ đi vào một nơi nào đó. Tuy nhiên, tại thời điểm này tôi không nghĩ rằng nó hỗ trợ khung vNext mới nhất được nêu ra. Mặt khác, tôi đoán chúng ta sẽ cần KRE ở đâu đó.
Bất kỳ tin tức nào ở đó rằng chúng tôi sẽ chạy các dự án ASP.NET trên Apache bất cứ lúc nào sớm? Bất cứ ai quản lý để làm điều đó?
Tôi bị cuốn hút bởi ý tưởng về các ứng dụng .NET nền tảng chéo. Chủ nhân hiện tại của tôi đang đầu tư rất nhiều vào các dự án sử dụng phần mềm đa nền tảng và nguồn mở. Tôi muốn đạt được một số kiến thức trước và cố gắng dẫn đầu trong việc di chuyển hoàn toàn sang các máy chủ web Linux thay vì các máy chủ Windows.
Cảm ơn!
Ok ... tôi vẫn chưa tìm ra giải pháp cho Apache. Tuy nhiên, nginx là một lựa chọn tuyệt vời cho Apache và bạn có thể cấu hình nó thành proxy cho máy chủ kestrel: http://pkula.blogspot.be/2015/01/production-ready-aspnet-5-mvc-vnext-on .html Nó xa hoàn hảo nhưng đó là một bước đi đúng hướng. – Nullius