So, by and large I've managed to get ISP Config 3 up and running. I didn't use the "Perfect Server" guide verbatim (for example, I didn't change my networking setup from DHCP, as linode will always assign the server the fixed IP).
I have two issues/questions now though:
I set up a domain, example.com, and included an auto www. subdomain. I then created an aliasdomain, example.co.uk and included an auto www. subdomain there too.
These work fine, but what I actually want to have happen is use "www.example.com" as the primary domain for the site, and have all others redirect to it. I tried altering the aliasdomain to include an "R" redirect, with an empty redirect path, but the browser threw a "Too many redirects" error.
How can I set up my two domains so that example.com, www.example.co.uk
and example.co.uk all redirect to www.example.com?
I will be managing/running 90% of the sites hosted on this server myself, and I want to have a single shell account that I can use, via SSH/FTP, to manage the content of all the website's directories. It seems that ISPConfig auto assigns client specific owners and groups to the files though (e.g. instead of making the group www-data), which means I can't do that.
What's the best way I can access all web directories from a single shell account (Without continuously being sudo'd up!)
Thanks for all your help,