Drupal Installation

From WolfTech
Revision as of 09:34, 26 March 2008 by Rjhodson (talk | contribs)
Jump to navigation Jump to search

Installing Drupal on an Engineering Server

Installing a Drupal CMS on the NC State Engineering Servers is a suprisingly quick and easy process, especially when compared to other highly-rated CMSes. Drupal, unlike most other CMSes, functions properly even with basedir restrictions in effect. Joomla and WordPress, for example, require heavy modification in order to function properly in the EOS environment.

Download and Unpackage the Latest Drupal CMS

Drupal is a dynamic and ever-changing CMS with a large support community, with new versions rolling out at a steady rate. You can download the latest version from http://drupal.org/. Unpackage it in the directory you wish to install it in.

Steps to Prepare for Installation

Installation of Drupal is straightforward and requires only a handful of preparation steps.

Folder Permissions

Once Drupal has been unpackaged, you need to create a files folder in the root of the directory you are installing in and change its AFS permissions to RLIDW. Next, change the permissions of sites and sites/default to RLIDW as well. NOTE: These two folders should have their permissions changed back to RL after installation has been completed!

Database Setup

A MySQL database needs to be created for the Drupal installation. The easiest way to accomplish this is to create a new user and select "Create database with same name and grant all privileges" during the creation. NOTE: It is important that you remember the user's password or have it handy on the clipboard