We’ll look at everything you need to make that process run smoothly; you’ll find that installing Drupal is quick and painless once some basic requirements are in place. You'll get the information you need about how to combine modules in interesting ways (with a minimum of code-wrangling) to develop a variety of community-driven websites -- including a wiki, publishing workflow site, photo gallery, product review site, online store, user group site, and more.
Once you have Drupal up and running, it’s important to keep your site up-to-date.
Placing your files there will work, and Drupal will recognize them; however, this becomes a problem when you first attempt to update to the next security release—overwriting these directories with the new core versions will destroy any modifications that you have made.
The best practice is to keep all of a site’s contributed and custom code inside the directory, and place your contributed and custom code there, as in Figure A.4, “Contributed modules and themes go under the sites/all directory”.
New releases of contributed modules and Drupal core come out periodically to address critical security fixes, and it’s important to stay on top of updates as they are released.
We’ll take a look at Drupal 6’s built-in Update Status module, which will notify you of updates available for your site, and we’ll talk about the steps required to update both individual modules and the Drupal core itself from one version to another.
Once you have met all of the requirements and gathered the information you need, you can get down to the installation.
These instructions assume that you have already created your database, downloaded Drupal, and placed the extracted files on your web server: Ask your server administrator to investigate whether one or both of these applies for you.
Most first-time Drupal administrators will take a look at the directories in Figure A.3, “Drupal’s file structure” and place contributed and custom modules and themes respectively into the directories in the Drupal root.
That is where Drupal keeps the core modules and themes, so it only makes sense, right?
It’s important to have a few things ready prior to installing Drupal. Use the following as a basic checklist prior to installing Drupal: Now that you have downloaded Drupal, you should take a few moments to open it up and take a look around.