Drupal 6 Appliance

-

Content Management Framework

Drupal is an open source content management platform licensed under the GPL. Equipped with a powerful blend of features, Drupal can support a variety of websites ranging from personal blogs, corporate brochures and large community-driven websites.

Current version: 2009.10-2 (changelog)

This appliance includes all the standard features in TurnKey Core, and on top of that:

  • SSL support out of the box.
  • Postfix MTA (bound to localhost) to allow sending of email (e.g., password recovery, user registration).
  • PHPMyAdmin administration frontend for MySQL (listening on port 12322 - uses SSL).
  • Webmin modules for configuring Apache2, PHP and MySQL.
  • Search engine friendly out of the box
  • Popular and useful Drupal modules:
    • Views: A smart query builder for controlling how Drupal content is presented.
    • CCK: Content Creation Kit - a powerful toolkit for creating custom content types.
    • Panels: Drag and drop customized layouts for pages, nodes and blocks.
    • Backup and migrate: Backup and restore your Drupal site on-demand or on a schedule.
    • Devel: A suite of helper modules for Drupal module and theme developers.
    • FCKEditor: Enables FCKeditor (a WYSIWYG editor) instead of plain text fields.
    • IMCE: Powerful image file uploader and browser, with support for on the fly resizing.
    • CAPTCHA: Thwart spammers by adding image or text based CAPTCHAs to your site.
    • PathAuto: Auto-generate search engine friendly URLs (SEO).
    • GlobalRedirect: Alias 301 redirects, prevents duplicate content. (SEO)
    • FiveStar: Simple five-star voting widget for nodes.
    • ImageCache: Setup presets that performs automatic image processing.
    • Webform: Create forms and questionnaires.
    • Logintoboggan: Improves Drupal's login system.
    • Admin_menu: Adds dropdown administration menu to the top of the screen.
    • Tagadelic: Makes weighted tag clouds from your taxonomy terms.
    • Lightbox2: Places images above your current page, not within.
    • ModuleInfo: Adds essential information to the admin modules page.
    • Google_analytics: Adds Google Analytics js tracking code to all your site's pages.

Note: Drupal 6 includes a built-in update status module.

  • When enabled could produce confusing/annoying version notifications.
  • This is due to drupal6 being installed and updated via the APT package manager, instead of manually from the upstream tarball.

Known issues:

Drupal 6 includes many improvements over Drupal 5 including, built-in OpenID support, better polls support, a more advanced forum system, email notifications, and much more.)

Default credentials:
  • Webmin, SSH, MySQL, phpMyAdmin: username root, no password
    • user sets password during installation