I'm commissioning a new server to host a mix of D6 and D7 sites.
My old server had Plesk, which was a bad idea for Drupal, as I spent most of my time trying to get around its security to allow a multisite configuration to work.
The first question I have is whether to install CPanel or manage the site through the command line?
My second question is a bit more involved.
Currently I structure my Drupal setup as follows:
/var/www/drupal/drupal-7.26 (Current Drupal version)
/var/www/drupal/drupal7 (Vhost points here - Symlink to drupal current version)
/var/www/drupal/sites7 (Drupal sites directory - keeps it separate from the current drupal version)
/var/www/drupal/drupal-7.26/sites (Symlink to above sites7 directory)
I've found that keeping the sites directory separate from the Drupal install directory helps when upgrading the core Drupal version, but it does seem to break the ability to use D7's module upgrading.
Any thoughts on whether it's worth sticking with this structure, or should I switch to plain directories?