As we have seen, there is more than one way to map multiple sites onto one server. Do we use Apache with virtual hosting? Several virtualized servers on a single physical server? Machine instances in a cloud? Or do we do it with Drupal itself? Each method has its own advantages and limitations.
In this book we are going to focus on just one strategy. We are going to examine how to use Drupal's built-in multi-site support to take one instance of Drupal and serve more than one site. If you are using Drupal for your web CMS, there are some distinct advantages to this method: