ASP.NET vNext in Apache

Asked

Viewed 865 times

3

I have heard a lot that ASP.NET 5 will work not only on Windows environment but also on Mac and Linux. I was wondering if you can run ASP.NET 5 applications on the Apache server. I searched a little but found nothing recent talking about this specific server. In the current version of tests it is already possible to run in Apache?

If possible, could you give me a tutorial showing how to do this? Searching I found a Mono implementation of ASP.NET 2.0 and ASP.NET MVC, but that’s not what I’m looking for, it’s about ASP.NET 5 same.

  • Leandro I know that has how to run . NET in Apache, using a module called mod_aspdotnet and linux environments perhaps using the mod_mono, But I don’t think it supports 5. Tell me what is the real purpose of developing with Apache? If it’s because of the ease of installation and configuration that Apache provides, I have to tell you that there are alternatives to Apache and IIS that are really as easy as (I just don’t know if there is support for 5 yet).

2 answers

6


Microsoft has changed its stance with the entire platform. In that reply i talk about the new . NET Core which is not only open source but has the principle to run on any platform.

We are talking about the implementation of Microsoft, the . NET even, not to be confused with Mono which is another implementation of CLR which has always been cross-platform but which has always had some limitations.

One of the main features of ASP.NET Core is its independence from host, that is to say, no longer have a link with OSI. What complicated the implementation when it was not available and actually put other limitations since it is not always desirable to use IIS.

The new ASP.NET includes a host called Kestrel which can run without a full HTTP server. It can run in conjunction with the second Nginx that page authoritative. I have read the same elsewhere. There is already documentation on how to use Apache.

Note that ASP.NET Core despite maintaining its base is practically another software.

It is worth remembering that Mono has been using, with limitations, Microsoft’s ASP.NET MVC. It has not been reimplemented, at most adapted.

Microsoft is officially supporting Mono.

It is "certain" that the . NET Framework full will not run. But . NET Framework is less and less supported.

0

As of the date of this reply, there is still no vNext implementation for Apache.

Possibly this can occur only in 2015, and that is if the Apache team wants to implement vNext for the server.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.