Saturday, January 10, 2009

How to install drupal ?

In order to install the Drupal CMS application, please follow the step-by-step instructions below:

Step 1: Download the installation file from Drupal.org by choosing the latest stable version and clicking on the Download link next to the package.

Step 2: Upload it in public_html folder of your account. You can do that through an FTP client like FileZilla or via cPanel -> File Manager -> Upload file(s). This way, after the installation is completed, the script will appear once your write something like yourdomainname.com. Or you can create a subfolder there and upload the file in it. The Drupal installation will be available at: yourdomainname.com/subfolder.

Step 3: Once you are in the File Manager, please navigate to the uploaded file and extract it by clicking on the Extract link. It will create a subfolder: drupal-x.x.x., where instead of x.x.x. is the current version. So you can move the files one level up in the desired directory. The other option is to extract the file in your computer and then to upload the content in the desired folder via FTP.

Step 4: Once the files are extracted in the desired folder, you should create a MySQL database for Drupal. You can do that from cPanel -> MySQL Databases. There you should create a database and add a user to it - click here to learn how to create MySQL database and user.

Step 5: Navigate to the URL of your Drupal site and run the install.php file (for example http://yourdomainname.com/install.php)

Step 6: Pick the default language for the Drupal web site.

Step 7: Copy the /public_html/drupal_installation_folder/sites/default/default.settings.php file to /public_html/drupal_installation_folder/sites/default/settings.php. This can be done through Panel -> File Manager. Also through the same tool you can grant write permissions to the settings.php file.

Step 8: Enter the database details for the database which you have created in Step 4. Click on the "Save configuration" button to continue.

Step 9: Well done! The installation procedure is finished.

Friday, January 9, 2009

What is drupal ?

Drupal (pronounced /ˈdr-pʌl/) is a free and open source modular framework and Content Management System (CMS) written in the programming language PHP It is used as a "back end" system for many different types of Web sites, ranging from small personal blogs to large corporate and political sites.

The standard release of Drupal, known as "Drupal core", contains basic features common to most CMSs. These include the ability to register and maintain individual user accounts, administration menus, RSS-feeds, customizable layout, flexible account privileges, logging, a blogging system, an Internet forum, and options to create a classic "brochureware" Web site or an interactive community Web site.

Drupal was also designed to allow new features and custom behavior to be added by third parties. For this reason, Drupal is sometimes described as a "Content Management Framework". Although Drupal offers a sophisticated programming interface for developers, no programming skills are required for basic web site installation and administration.

Drupal can run on any computing platform that supports: