Difference between revisions of "Drupal Installation"
Line 1: | Line 1: | ||
− | =Installing Drupal on an Engineering Server= | + | ==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. | 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= | + | ==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/ http://drupal.org/]. | + | 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/ 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'' |
Revision as of 09:34, 26 March 2008
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