Я немного поиграл с vNext и получил образцы проектов. Я создал виртуальную машину Ubuntu, установил необходимые пакеты и запустил все это с помощью k run
(консольное приложение) и k kestrel
(приложение MVC).vNext на веб-сервере Apache
Теперь, на следующем этапе: выполняется несколько проектов на выделенном веб-сервере. Kestrel (по крайней мере на данный момент) просто простой веб-сервер разработки, используемый для vNext. Шансы, что он превратится в полномасштабный веб-сервер, кажутся маленькими.
Таким образом, я хотел бы получить то, что работает на Apache. Я предполагаю, что мода-моно будет играть где-то. Однако на данный момент я не думаю, что он поддерживает последнюю инфраструктуру vNext. С другой стороны, я думаю, нам понадобится KRE где-нибудь.
Какие-нибудь новости о том, что в ближайшее время мы будем запускать проекты ASP.NET на Apache? Кто-нибудь это сделал?
Меня очень увлекает идея кросс-платформенных приложений .NET. Мой нынешний работодатель вкладывает много средств в проекты с использованием кросс-платформенного и программного обеспечения с открытым исходным кодом. Я бы хотел заранее узнать кое-что и попытаться лидировать в полной миграции на веб-серверы Linux вместо серверов Windows.
Спасибо!
Хорошо ... Я до сих пор не нашел решение для Apache. Однако nginx - отличная альтернатива Apache, и вы можете настроить его на прокси-сервер для сервера kestrel: http://pkula.blogspot.be/2015/01/production-ready-aspnet-5-mvc-vnext-on .html Это далеко не идеальный, но это шаг в правильном направлении. – Nullius