Add support for net core 3.0 for linux and windows plesk
Net core can run applications on windows and linux with a short configurations . Please add support to both OS
The production version of the .NET extension is available https://www.plesk.com/extensions/dot-net/
Andre Pavini commented
I made this suggestion almost 4 years ago. I didn't think it would come true.
Good job Pelsk ;)
Installed it on my server.
The extension installs the newest .NET version. 6.0.5
Max Sw commented
I do not have confirmation of what version os installed with it however .net 5/6 from how it would be run is the same as .net core 3 with the only difference being the version
The extension installs the newest .NET version.
How about .net 6 now!? core is gone already!
Amazing, thank you very much !! 💞
I can't wait to try this !! 😍
They are doing it!!!
3.0 and beyond, please.
Plesk is using Phusion Passenger for Nodejs support on Linux as far as i know. Passenger supports running more or less any language using their GLS (Generic Language Support) feature added in Version 6 ( https://www.phusionpassenger.com/docs/advanced_guides/gls/ ). Simply thought, it is just a matter of making these settings available in the Plesk interface and letting us run our own executables like dotnet.
For now one could manually add the PassengerAppStartCommand to httpd.conf ( https://www.phusionpassenger.com/docs/references/config_reference/apache/#passengerappstartcommand ) to run a dotnet app.
Good god almighty they have finally responded to this massively upvoted feature suggestion, it only took two years for an update.
Thanks "AA" - but your 'survey' asked me only one question. Why does it matter whether or not I use .NET app currently, I may want to move to or create a .NET application.....
Elias Stepanik commented
I had the same problem and tried to fix it!
You have to host your asp.net Website on localhost:5000 for example. Then you can go to the httpd.conf of your Website and remove the normal Directory.
Then you can add the lines:
Protocols h2 http/1.1
ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http://127.0.0.1:5000/
I really needs this feature and now i think about chaging to cpanel just for that feature
In the end hosts will just move to cPanel if this is very important to their customers as they now have a third party addon which makes this easy and possible. So I would argue that Plesk is losing customers due to this...
David - I'm talking exactly for that kind of customers, those who don't want to (or they can't) mess with the CLI/SSH and commands for installing things on their Linux servers. That is why they are paying extra licenses for control panels like Plesk in the first place, right? To have everything installed in a proper way and easy to use and configure by using some kind of GUIs.
So maybe it's not just a lack of skills as you're thinking, but lack of time and willing to do something that a product they are paying for should have supported by default.
David Hill commented
Christos - You are aware that Microsoft supports .Net, MSSQL and Powershell on Linux directly these days? The only loser is Microsoft on the Windows license. Direct support for .Net applications on domains hosted on Linux servers is a unique product feature...
Whether users license a plesk install on linux or windows is irrelevant - It's still recurring revenue.
Anyone who's using deploying a windows system to address their linux platform not supporting .net and then sticking Plesk on it probably lacks the skills to adequately support those client apps.
They will not implement this, because they're going to lose license sales for Windows systems.
Most people already have Linux hosting systems and if they need to deliver a .NET app, they have to buy an additional Windows hosting system (along with the panel license of course) to do their job which would not be the case if their Linux system could support and run .NET apps.
I moved to https://contabo.com/en/vps/ with windows server 2019
When will this now become a feature?