Talk about Drupal 8 installation, Settings using contrib modules (without coding)
Some recommended settings of Virtualmin for Drupal virtual hosting
Source : http://hswong3i.net/blog/hswong3i/virtualmin-drupal-7-x-ubuntu-12-04-howto
//Install Drush
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
sed -i '1i export PATH="$HOME/.composer/vendor/bin:$PATH"' $HOME/.bashrc
composer global require drush/drush:6.*
//Enable modules
a2enmod expires