DEV Community

Discussion on: Anyone using ASP.NET Core 3.x on a Linux shared web host?

Collapse
 
anthonyrtapia1 profile image
Anthony R. Tapia
  1. Never try it. Always use Windows to deploy .net website.
  2. You are right, it will easier using .net.
  3. Asphostportal for windows hosting. You can try them.
Collapse
 
metalmikester profile image
Michel Renaud

I found a Linux web hosting company that uses Nginx instead of Apache, but when I inquired, they had no idea what .NET Core was (which is pretty sad, considering it's been out for a few years and which much fanfare...) So that's that.

Asphostportal and Tmdhosting are two hosts that are mentioned a lot on a user-run Facebook page created after the ransomware attack. My site has been running fine for several days now. My hosting is paid up for a while still (I took advantage of a deep discount a couple of years ago), so I'm going to stay there as long as there are no major problems. I'm not making daily backups myself, so this time if I want to move I won't have to worry about losing content like the last time.

I was reading about a new multiplatform ransomware that specifically targets server, so it looks like we're not safe anywhere anymore.

Collapse
 
anthonyrtapia1 profile image
Anthony R. Tapia

That's why I don't want to run .net Core on Linux, still doubt about it.

If I were you, better to find new host. If you want to keep your site with them, you MUST always backup your files. I'm afraid it can happened again, like A2. The hacker have known their server configuration. So, just beware!

Thread Thread
 
metalmikester profile image
Michel Renaud

We run .NET Core on Linux servers at work without any issues. When it comes to shared hosting, however, if they don't know anything about it, they can't help if you run into configuration issues and the likes.

Thread Thread
 
anthonyrtapia1 profile image
Anthony R. Tapia

Sorry if I'm not fully agree with you. My overall experience is quite good. I basically choose the provider that specialize in their field. For example, I use .net so I choose the provider has been in this business for more than 10 years or more, they have good technical support and can give advice. They will try to give solution if you have problem or issue. Honestly I never run .net on Linux, so I can't comment anything.

Thread Thread
 
metalmikester profile image
Michel Renaud

I'm not talking about .NET, I'm talking about .NET Core, which was built from the ground up to be multiplatform (Windows, Linux, Mac). It's been out for more than three years.

Thread Thread
 
anthonyrtapia1 profile image
Anthony R. Tapia

Yes, I know, what I meant above is .net core. I know that .net core can run on Linux, but I don't know whether it is stable or not. That's why I stick with Windows server.

Thread Thread
 
drdream profile image
Tim Davis

This comment is very outdated to be posting in 2019. and quite frankly its rubbish..Net core runs just fine on linux with just one package (the .net core runtime).. so its as simple as installing that package. You will indeed get lost in a land of proxy servers, config files, and what not but it does work. Not only that but you can run that same code on Android, IOS, OSX, Docker, and Cloud compute instances.

Thread Thread
 
metalmikester profile image
Michel Renaud

Indeed. We've been running .NET Core apps on Linux servers (and Windows servers - we use a mix) at work since late 2017/early 2018 without any issues. My problem has been finding a Linux shared hosting solution that supports it. I'm not sure I want to bother with administering a VPS. But development is going very slowly for various reasons, soooo... :(