Head to Plesk
Click on .NET Core
(If the .NET Core button is not visible, head to Install application and then click on .NET site)
Tick Enabled
Set the Application root to the location of your DLLs, for example /httpdocs
Set the document root to any folder outside of httpdocs
, for example /static-files
You can read more about why the document root needs to be outside of httpdocs in the Knowledgebase article found here:
https://my.umbhost.net/knowledgebase/91/How-do-I-configure-Umbraco-Image-Cropper-on-UmbUnix.html
Set the Application startup file to the DLL which matches your websites web project name, for example /httpdocs/UmbHost.Web.dll
Please be aware that it can take a few seconds/minutes before your website will start to load the .NET core website.
If you plan on enabling UseHttps
for the backoffice or using app.UseHttpsRedirection()
you will need to follow the instructions here:
https://my.umbhost.net/knowledgebase/90/How-do-I-fix-the-SSL-infinite-redirect-loop-with-my-Umbraco-site-on-UmbUnix.html