Check out The special hosting offer - $0.75/month - 500 GB Hosting from HostLuck.com - Ad

How To Install Drupal, Customize and Configure Drupal – Easy Tutorial with Screenshots

Drupal is an open source content management script using Php and Mysql. The high felxibility of Drupal Cms, is a rare feature in other Cms scripts.

System Requirements for Drupal 6?

Apache (Recommended) Drupal will work on Apache 1.3 or Apache 2.x hosted on UNIX/Linux, OS X, or Windows. The majority of Drupal development and deployment is done on Apache so there is more community experience and testing performed. You can use the Apache ‘mod_rewrite’ extension to allow for clean URLs. Recommended: PHP 5.2 or higher Required: PHP version 4.3.5 or higher PHP 5.2 or higher will be a requirement for Drupal 7. The PHP extension for connecting to your chosen database must be installed and enabled. Drupal’s currently supported database connectors are: mysql (the original MySQL extension), mysqli (an improved connector for newer MySQL installations), and pgsql (for PostgreSQL). Note: PHP 5.x no longer enables the mysql extension by default. Please read the links above for installing and enabling your chosen connector. Additionally, Drupal 6.x does not provide the option to select the mysql connector if mysqli is enabled in your PHP configuration. PHP XML extension (for blogapi, drupal, and ping modules). This extension is enabled by default in a standard PHP installation; the Windows version of PHP has built-in support for this extension. An image library for PHP such as the GD library is needed for image manipulation (resizing user pictures, image and imagecache modules). GD is included with PHP 4.3 and higher and enabled by default. ImageMagick is also supported for basic image manipulations in Drupal core but there is much less support from contribute modules. PHP needs the following configuration directives for Drupal to work (only directives that differ from the default php.ini-dist / php.ini-recommended): register_globals: off; this is the default value, but some hosts have it enabled session.save_handler: user error_reporting set to E_ALL & ~E_NOTICE. Work is ongoing to change this to E_ALL for Drupal 6. safe_mode: off. Safe mode may interfere with file and image uploads. In addition, we recommend the following setting: session.cache_limiter: nocache Some of these settings are contained in the default .htaccess file that ships with Drupal, so you shouldn’t need to set them explicitly. Note, however, that setting PHP configuration options from .htaccess only works under the following conditions: With Apache (or a compatible web server) If the .htaccess file is actually read, i.e. AllowOverride is not None If PHP is installed as an Apache module See the PHP manual for how to change configuration settings for other interfaces to PHP. In some shared hosting environments, access to these settings is restricted. If you cannot make these changes yourself, please ask your hosting provider to adjust them for you. Database server Recommended: MySQL 4.1 or MySQL 5.0 Drupal 6 supports MySQL 4.1 or higher. Drupal 5.x and earlier supports MySQL 3.23.17 or higher. MySQL 4.1 or higher is strongly recommended. Drupal 7 will only support MySQL 5.0 or higher.

Drupal script is 100% compatible with all hosting packages of HostLuck.com [Drupal demo on HostLuck.com]

How to Easily Install Drupal using Fantastico De Luxe?

Step 1: Login to your cPanel account http://www.yoursite.com/cpanel

Step 2: Click on the Fantastico De Luxe Icon in your cpanel account.

Step 3: Under the “Content Management” section, Click on “Drupal”.

Step 4: On the right panel, select “New Installation”

Step 5: You’ll see a page as below.

drupal fantastico installation

Step 6: Fill in your directory details. If you want to install it on your root directory (www.yoursite.com) leave it blank else insert the directory (eg: /drupal). Fill out other information and click “Install Drupal”.

Step 7: Drupal would be successfully installed.

How to install drupal Manually?

Step 1. Download Drupal installation script from the official drupal page.

Step 2. Extract all files and upload it to your installation directory in your hosting account. If you want to install it on the homepage of the site, upload in public_html/www folder. If you want to install it in a directory, then upload the files in the particular directory (e.g. drupal/)

Step 3. Copy default.settings.php and rename to settings.php in the sites/default folder . Now you will have two files in sites/default settings.php and default.settings.php

Possible error: screenshot as below:

drupal installation error settings.php Solution: you just rname default.settings.php to settings.php. Please follow step 3 properly.

Step 4. Fill in database information

drupal installation database information

Step 5. Click ‘Save and Continue’ and Drupal installation starts.

installing drupal pic

Step 6. Fill in Site name and email. Also insert admin name, password and email. Enable Clean url, it helps you create Search engine optimised url’s

drupal installation input site information

Step 7. You’ll get Drupal Installation complete message.

drupal installation complete

Step 8. Go to Adminster > Status report and check whether there are any reported problems.

drupal status report

Step 9. Go to your cpanel account and configure cron jobs for www.yoursite.com/cron.php

Step 10. Check out the Drupal Demo on HostLuck.com

How to edit site information?

Step 1. Go to Home > Administer > Site Configuration > Site information

Step 2. Configure site options like Site name, Slogan, Mission, Footer Message, Front Page settings etc.

drupal edit site information

How to Install themes in drupal?

Step 1. Download themes from http://drupal.org/project/Themes

Step 2. Create a folder ‘themes’ in sites/all/ directory

Step 3. Go to Home > Adminster > Site Configuration > Administration theme

Step 4. Tick on ‘Enable’ for the particular theme.

Step 5. To make it a default theme on your site, select default option for the particular theme.

How to Enable/Disable and Configure themes?

Step 1. Go to Home > Adminster > Site Configuration > Administration theme

Step 2. Enable or Diable themes as per your choice.

Step 3. Configure Individual themes to suit your needs. You can even change colour in many themes.

Step 4. Upload your website’s logo.

How to Install Modules in Drupal?

Step 1. Download the module from http://drupal.org/project/Modules

Step 2. Extract and upload all files in /modules folder

Step 3. Go to Home > Adminster > Site Building > Modules

Step 4. Tick on the module you want to install.

Step 5. Click ‘Save Configuration’

Step 6. Your Module is successfully installed.

How to Create Content in Drupal?

Step 1. Go to ‘Create Content’

Step 2. Select the content type you want to create (e.g. page, story etc)

drupal content types

Step 3. Insert the content Step 4. Select ‘Publish’ to publish the page and select ‘Promoted to front page’ to publish and promote it to the front page.

How To Backup Drupal website?

[a] To create a database backup:

1. Login to your cpanel account

2. Click on ‘Mysql Database’. Then click on ‘PhpMyAdmin’

3. Select your Drupal database

4. Click ‘Export’

5. Select ‘all tables’

6. Check data and structure property.

7.  Check ‘Save As’ Option

8. Click ‘Go’ and save the file on your computer.

[b] To create a backup of drupal files

1. Take a timely backup of all the files in your drupal root.

2. So any edits made by you on the files, can be restored later

Cheap Drupal Hosting

Random Posts

Check out The special hosting offer - $0.75/month - 500 GB Hosting from HostLuck.com


6 Responses to “How To Install Drupal, Customize and Configure Drupal – Easy Tutorial with Screenshots”

  1. محمد says:

    واجهتني مشكلة في التعريب عند اختيار اللغة العربية يعتمدها ولكن لا يتغير شيء يظل الموقع كما هو بالانجليزية
    ما المشكلة؟
    النسخة التي حملتها 6.9

  2. محمد says:

    واجهتني مشكلة بالتعريب
    النسخة التي حملتها 6.9
    عند اختيار اللغة العربية يعتمدها لكن لا يتغير شي، يظل الموقع كما هو بالانجليزية
    ما المشكلة؟

  3. محمد says:

    تعريب الدروبال

  4. محمد says:

    ;’pl’kl

  5. N2H says:

    شكراً على الشرح تفضل و شاركنا على موقع دروبال عربي
    Translated Comment: Thank you for the explanation, and prefer to have participated on the Arab Drupal

  6. Laurat says:

    Thanks so much ! :D

Leave a Reply