The good news is .NET Core could be hosted on Windows and Linux.
You may host it on Windows Server with IIS and also Linux with Apache and Nginx , take a look at:
https://learn.microsoft.com/en-us/aspnet/core/host-and-deploy/
We couldn't recommend any company because it depends on your requirements , so let say if you want to use Windows Server then you host on IIS and in case you want use Linux then go for Apache or Nginx.
You need to check factors like the reputation and security of the host and make sure they have good security in place.
Best hosting company for a .NET Core 3.2+ app?
Reggie Hoops
1
Reputation point
I don't want to use Azure due to cost. However, I cannot find any hosting companies that properly support my .Net Core app. Version is 3.2 but I'll be creating additional apps with more recent versions. Who should I host with? Can I do Linux VPS? If so, how and more importantly, what company? The support experience I had with HostGator was less than impressive. Please help.
Developer technologies | ASP.NET | ASP.NET Core
4,827 questions
Developer technologies | C#
11,579 questions
2 answers
Sort by: Most helpful
-
Reza-Ameri 17,341 Reputation points Volunteer Moderator
2022-02-27T16:20:48.947+00:00 -
Bruce (SqlWork.com) 78,006 Reputation points Volunteer Moderator
2022-02-27T16:58:01.85+00:00 You can also host in a docker image. This is how azure and aws do shared hosting of .net core apps. Typically a Linux docker image hosting is cheaper (even with azure).