Setup of Plesk is not easy.
Each plesk I had to setup was different and the time is huge due to the plesk security and permission.
The only case that works with plesk without too much problem is the usage of slave sites into a subdirectory.
If you want to setup plesk for domain or subdomain, you need the root login of the machine and you have to add specific configuration that can only be performed with the root login of the server.
See the Plesk - help - appendix I or II, I don't remember where you will find how to configure the vhost.conf.
The critical part on plesk is to setup the open_basedir to accept the symbolic link accross domain and subdomain. This require to change the default plesk configuration.
Second you have to increase (chmod 777) of some directories due to the fact that each domain may be managed by different users.
In addition, it is recommended to install the suPHP module to solve some owner/group permissions.
If you want that we help you to setup Plesk, we can do it with billable support.
I just warn you that the maximum time we spent to setup plesk with root login available took 9 hours.
The billable support can be ordered at
www.jms2win.com/download?page=shop.produ...35&category_id=1