Once I get my guide completely finished I hope that will be a good help to you. Until then, here are a few tips I have observed.
First step for me was to establish the database entirely in the Plesk Control Panel. I created the database, created a database user, and then modified the Web.Config of the Sitefinity application to reflect the connection string for this database.
Second, I followed the guide at http://www.sitefinity.com/documents/InstallationGuide_3_7.pdf
. There are a few tweaks to the web.config that you need to make when deploying to a shared environment. The following is an excerpt from that document.
you need to turn off
<healthMonitoring enabled="false" heartbeatInterval="0"> Third, you need to turn off page and module workflow allowPageWorkflow="false" allowWorkflow="False"
Make sure the following lines are commented out:
<!‐‐add name="SitefinityXml" securityProviderName="" type="Telerik.Lists.Data.XmlProvider,
Telerik.Lists.Data" dataFile="~/App_Data/Lists.xml" visible="true" /‐‐>
Finally, you need to set the appropriate IUSR accounts in to have create and modify permissions on your application directory - be it root or a subfolder.
This is a very rough run down. My guide will be detailed with step by step screenshots.