Drupal Installation & Configuration

Anil Kumar Mishra LIO, NCHRC, NIHFW New Delhi Email id: anilmlis@gmail.com Blog: http://anilkmishra.blogspot.com

Software Requirements

Apache –1.3 or 2.x


IIS – IIS5 or IIS6

(windows only)


MySQL – 4.1 or higher PostgreSQL – 7.4 or higher PHP 5.2 or higher (recomended)



Easy way to Install

Apache2Triad (Bundled package of Apache2.2 + PHP5 + MySQL5+ PERL, etc.) OR

(Bundled package of Apache2.2.9 + PHP5 + MySQL5 + PERL, etc. )

Workflow in Drupal
Click to edit Master text styles Second level ● Third level ● Fourth level ● Fifth level

Drupal Installation on Windows
Download the latest Drupal installation Binary from http://www.drupal.org Go to a Web root folder in the Web server its “htdocs” in Apache servers In XAMPP, generally in C:\xampp\htdocs Extract the installation binary Copy the extracted folder in to the htdocs folder Rename the folder accordingly Go to the folder Sites  default  Copy the file default.settings.php and paste in the same folder. Rename the copied default.settings.php to settings.php

Installation Folder
Click to edit Master text styles Second level ● Third level ● Fourth level ● Fifth level

Creating the Database

• •

Create the database in mysql using Phpmyadmin It will be generally http://localhost/phpmyadmin/  Create a New Database by name “drupal”

Click to edit Master text styles Second level ● Third level ● Fourth level ● Fifth level

Adding a new user to the Database
Create a user to give access to this database  Click the Privileges option in the Phpmyadmin Click  Add a new user  give user name and password and select the database  Check all in Global Privileges  Ok

Adding a new user to the Database
A user will be created with global privileges.

Installing Drupal
Goto the webbrowser type  http://localhost/drupal Select the English language Installation

Database Configuration
Fill in the details like Name of the database Username to access the database Enter the password of the database Ok

Configure Site
Configure your Drupal Give  Site Name  Email Admin Username  Admin Email  Admin Password Submit

Configure your website -Once logged in, visit the administration section, where you can customize and configure all aspects of your website. Enable additional functionality - Next, visit the module list and enable features which suit your specific needs. You can find additional modules in the Drupal modules download section. Customize your website design - To change the “look and feel” of your website, visit the themes section. You may choose from one of the included themes or download additional themes from the Drupal themes download section. Start posting content - Finally, you can create content for your website. This message will disappear once you have promoted a post to the front page. For more information, please refer to the help section, or the online Drupal handbooks. You may also post at the Drupal forum, or view the wide range of other support options available.

Examples of drupal sites– http://www.childhealthindiainfo.com http://www.indiaenvironmentportal.com

NCHRC Repository on Child Health – developed on Drupal

For further Information Visit http://drupal.org


Email id: anilmlis@gmail.com

Thank You!

Sign up to vote on this title
UsefulNot useful