Drupal Tutorial Series: Installation

Some friend told me to share my experience using drupal. They think drupal very difficult, not like other CMS (Content Management System). Do drupal so difficult and complicated?
I'll try to write simple tutorial about drupal, hopefully it could help you to learn. If you are reading drupal handbook perhaps you'll get confused, so many terms and words that we don't understand. Yes, it is drupal. First time everything seems difficult and you'll need an extra attention but in the end you will know why are you choose it.

1. Installation

We can use automatic drupal installation using Fantastico and for the beginner it will be easier.


Drupal Installation using Fantastico

Or we can try to get the source package from the download source and install it. As this is a *.tar.gz archive, you need at least WinRAR installed to unpack it. WinRAR can be achieved here. Choose a destination directory in your local computer and unpack the archive.

Now it’s time to upload all files to your webserver. Connect to the server via any FTP agent, such as Filezilla or WinSCP and upload all files into web server root directory (For me its public_html/ Directory).

You'll have to configure your database (for example mysql), create the database and user of the database with a password and all privileges within the database. You can do this easily in cPanel menus.

Go to your homepage, www.example.com/index.php. The index.php detects that Drupal has not been installed, and automatically forwards you to the install page, at :



Drupal Setup

In this Drupal installation, we will elect to use English, after which the installation script presents us with the database configuration options.


Drupal Setup (Database Configuration)

In the preceding figure, it is evident, from the checklist on the left, that we have gone from the first step — choosing a language — directly to the third. Presumably, Drupal confirmed that the MySQL server is running and is up-to-date enough to be compatible with Drupal 6.2.

Enter whatever values you had earlier chosen for your database name, username, and password. Leave the advanced options link (you'll need it in rare conditions).


Drupal Setup (Processing)

When the file installation is finished, you will be ready to set the initial site configuration.


Drupal Setup (Configure Site)

Example :

Site name : ubuntudoctor  

E-mail address :  [email protected]  the site email address is the one that will be used to send automated administrative messages, such as user sign-up confirmations.

Then specify a name, email address, and password for your administrator account.


Drupal First Home Page

And now we are finish the installation, the welcome message recommends that you login as the administrator. As an administrator we can make any further configuration changes; enable additional functionality through modules; customize your sites design via themes; and begin adding content.