welcome: please sign in

The following 176 words could not be found in the dictionary of 7 words (including 7 LocalSpellingWords) and are highlighted below:
addition   again   all   an   and   any   are   as   assumes   be   Because   because   bit   blend   browser   but   by   call   called   can   cannot   Category   Clean   clean   community   complete   complicated   configuration   Connect   connection   content   Contents   Coop   course   create   created   Database   database   Databases   describe   describes   die   directory   Dom   download   driven   drop   dropped   drupal   Drupal   easier   echo   Equipped   features   file   files   Fill   Fixing   fixperms   For   Foreword   from   ftp   generate   get   going   gz   has   have   home   how   http   If   In   information   insert   install   Installation   installation   Installing   is   Is   it   just   Just   large   latest   learn   Let   ll   lot   management   Manual   Member   modules   more   move   mv   My   mysql   not   now   Of   of   on   open   options   org   page   parameters   Pathauto   personal   php   placeholder   platform   pointing   Postgre   powerful   problems   process   projects   provided   quite   ranging   Re   re   read   readable   release   run   shell   should   simple   somewhere   source   Start   start   Suggested   supports   table   Table   tables   tar   telling   test   that   The   the   then   This   this   to   Tool   under   unpack   use   username   usual   variety   we   web   weblogs   websites   wget   What   which   will   with   without   wizard   won   www   xf   You   you   your  

Clear message

MemberManual / WebApplications / Drupal

What is Drupal?

Drupal is an open source content management platform. Equipped with a powerful blend of features, Drupal supports a variety of websites ranging from personal weblogs to large community-driven websites.

For more information: http://www.drupal.org/


This page describes how to install Drupal with MySQL. If you use PostgreSQL it should be a bit easier, provided that you read MemberManual/Databases. I won't describe how to create the database, you'll have to learn it from MemberManual/Databases.

In addition this page assumes that:

Installing Drupal

Installing drupal is quite simple. Just download the latest Drupal release, unpack it somewhere, then move all Drupal files to $DRUPALROOT.

$ wget http://ftp.drupal.org/files/projects/drupal-6.14.tar.gz
$ tar xf drupal-6.14.tar.gz
$ mv drupal-6.14/* $DRUPALROOT

Fixing the MySQL Database

Installation is complicated a bit because on HCoop MySQL tables can be created but not dropped (you have to run mysql-fixperms). Because of this we'll have to:

  1. Start the installation process by pointing your web browser to the install.php file.
  2. Fill database connection parameters as usual
  3. Let the installation wizard die telling you that it cannot drop the "drupal_install_test" table.
  4. In a shell run mysql-fixperms.

  5. Connect to the database and drop the "drupal_install_test" table:
    • $ echo "drop table drupal_install_test;" | mysql -u $USER -h mysql -D $DBNAME
  6. Re-start the installation process and re-insert database connection parameters.
  7. The wizard should now complete the process without problems.

DomTool configuration to get CleanURIs

Suggested Drupal modules


MemberManual/WebApplications/Drupal (last edited 2013-01-14 07:18:06 by ClintonEbadi)