User Tools

Site Tools


build:cms

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
build:cms [2007/08/20 17:32]
24.207.253.154 Switch from CVS version to 5.2 release. (CMB)
build:cms [2007/08/20 19:53]
24.207.253.154 Add sh-bang line to cron script. (CMB)
Line 1: Line 1:
 ====== Drupal ====== ====== Drupal ======
-Drupal is a popular Content Management System (CMS). It is used to handle web sites that include various components of functionality.+[[http://​drupal.org | Drupal]] is a popular Content Management System (CMS). It is used to handle web sites that include various components of functionality
 + 
 +We chose Drupal after considering a few other CMSes. We tried installing and using a few others, and came to the conclusion that Drupal is the most flexible, and comes closest to meeting our requirements. 
 + 
 +We <​del>​considered</​del>​ tried using a pre-release version of Drupal 6, but had to revert to Drupal 5. Even though Drupal 6 is in code freeze and is set to be released in a few months, very few modules and themes have support for it yet.
  
 ===== Requirements ===== ===== Requirements =====
Line 46: Line 50:
   * PHP (4.3.3+ or 5.x)   * PHP (4.3.3+ or 5.x)
   * MySQL (4.1 or higher)   * MySQL (4.1 or higher)
 +
  
  
 ===== Installation ===== ===== Installation =====
-NOTE: This documentation covers downloading pre-6.0 versions. We expect 6.0 to come out before we are in production. We think that preparing for 6.0 now will keep us from having to upgrade in the near future, when 4.x and 5.x versions become obsolete. 
  
 Download Drupal: Download Drupal:
Line 112: Line 116:
 Set up a cron job to do some housekeeping activities once every hour, and run it once initially: Set up a cron job to do some housekeeping activities once every hour, and run it once initially:
 <code rootshell>​ <code rootshell>​
-echo 'wget -O - -q http://​test.sluug.org/​cron.php'​ > /​etc/​cron.hourly/​drupal+echo -e '#​!/​bin/​bash\nwget ​-O - -q http://​test.sluug.org/​cron.php'​ > /​etc/​cron.hourly/​drupal
 chmod +x /​etc/​cron.hourly/​drupal chmod +x /​etc/​cron.hourly/​drupal
 /​etc/​cron.hourly/​drupal /​etc/​cron.hourly/​drupal
build/cms.txt · Last modified: 2008/01/08 19:23 by 206.197.251.51