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

Thank you all for your input.
We are evaluating the support of .NET applications on Plesk for Linux, and we need your help. If you are interested in this topic, please fill a short survey
https://pt-research.typeform.com/to/e3uDI7Xm
—
AA
-
Dennis Rahmen commented
They are doing it!!!
https://twitter.com/Plesk/status/1506271994534371339/photo/1 -
Arlie commented
3.0 and beyond, please.
-
yyyxz commented
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.
-
Ben commented
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/ -
Anonymous commented
like
-
Alaa commented
I really needs this feature and now i think about chaging to cpanel just for that feature
-
Anonymous commented
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...
-
Christos commented
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.
-
Christos commented
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. -
Douglas commented
I moved to https://contabo.com/en/vps/ with windows server 2019
-
Anonymous commented
When will this now become a feature?
-
Riley commented
Is there a particular host you moved to? I have no attachment to Digital Ocean or Ubuntu. @Douglas
-
Douglas commented
Sorry, I tried I would only add a random .net core docker I download but didn't know how to configure it so I moved to windows ***
-
Riley commented
I think Docker might be the best route for now. Are there any good setup guides that include the appropriate directives for Plesk? @Douglas
-
Anonymous commented
SQL server is also supported on Linux, just not by Plesk.
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup
-
Douglas commented
well if you are going to use SQL server it will need to be a windows machine right? I am sure Plesk for windows does support asp.net core no?
-
Anonymous commented
Docker adds it's own complexity.
Plesk is about simplifying deployment and management, so giving up on this is not the right direction.
Also I would need SQL Server Express backup and restore, and natively, not in docker. -
Douglas commented
Think at this point is better you go with docker, create your .net core project ship it to a container and in Plesk Linux you install it, then the only thing you need to do is change the apache file to point/redirect to your docker port to use port 80