Book Image

Drupal 7 Multi Sites Configuration

Book Image

Drupal 7 Multi Sites Configuration

Overview of this book

Drupal is one of the most powerful PHP Content Management Systems there is. However, why would you install a CMS for every site you build? With just one copy of Drupal you can host several sites. Drupal has long had multi-site support, and Drupal 7's support is even better than previous versions. Drupal 7 Multi-Sites Configuration will teach you how to host several websites on a single copy of Drupal. You will learn how to create different sites, each with its own domain, content, and theme. This valuable information will help you to save time by managing modules and sharing them across several sites as well as administering your sites all in one place.This book will show you how to configure a system for multi-site, and then install several sites on one copy of Drupal, all with their own domain name and database. Learn how to install and share modules and themes, configure Apache, PHP, and MySQL for multi-site, and then manage the site. Once your site system is successfully set up, discover some of the advanced configurations possible with Drupal multi-site, as well as how to upgrade and maintain your sites.
Table of Contents (11 chapters)

Summary


The purpose of this short chapter has been to point beyond a simple multi-site configuration to various modules that can extend multi-site capabilities. We briefly looked at authentication, shared content, shared structure, and cross-site searching.

Drupal's multi-site capabilities can make it easier to host many websites. As we've seen throughout the book, there are challenges to setting up multi-site, but the benefits outweigh those challenges.

Finally, we have diligently focused on the multi-site capabilities built into Drupal. But as I said at the beginning, multi-site is only one way of hosting multiple Drupal sites. Wisely choosing the best strategy for your needs will make both immediate set up and long-term maintenance easier. Multi-site may indeed be the best fit for your own needs, but if not, take a look at some of the other options Drupal provides, from simply hosting multiple instances of Drupal separately to using Domain Access for deep sharing of content. Thousands upon...